分类目录归档:数据库

mysql数据库设置密码

mysql数据库默认没有密码, 为了数据安全,必须加密码。

常见的设置方法:

1. 用mysqladmin命令

mysqladmin -u root old_password “new_password”

2. 用SQL语句

set password = password(‘new_password’);

3. SQL语句修改授权表

update mysql.user set password=password(“fjnu0730″) where user=”root” and host=”%.loc.gov”;

mac下修改mysql默认编码


1. 拷贝配置文件

从 /usr/local/mysql/support-files 拷贝名称格式为my-*.cfg的文件,复制到/etc目录下, 命名为my.cnf.

2. 编辑my.cnf

[client]标签下加入:

default-character-set  = utf8

[mysqld]标签下加入:

character-set-server=utf8

3. 重启mysql服务

mysql数据库设置

显示支持的字符集: 

show character set;

显示当前的字符集设置:

show variables like ‘character_set_%’;

修改数据库字符集:

alter database db_name default character set ‘utf8′;

显示所有数据库:

show databases;

使用某个数据库:

use database db_name;

显示所有数据表:

show tables;

 

linux命令行下进入后必须设置,不然中文都显示成问号:

set names ‘utf8′;