mysql修改数据库编码格式支持中文UTF8
方法一:
打开mysql控制台 ;登录后输入:
mysql>user mydb; //mydb 你的数据库名
mysql>alter database mydb character set utf8;! //mydb 你的数据库名 ,注意 “;!”必须加上
方法二:
1、打开Mysql控制台 ;登陆命令:>mysql -u root –p 输入密码
2、输入命令查看数据编码格式:show variables like \’character%\’;
| Variable_name | Value |
+————————–+—————————-+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+————————–+—————————-+
default-character-set=utf8 默认字符集为utf8
character_set_server=utf8 //设置mysql数据库存储时的编码格式
init_connect=\’SET NAMES utf8\’ (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)
>show variables like \’character%\’;
| Variable_name | Value |
+————————–+—————————-+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+————————–+—————————-+