一. 字符集
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/share/mysql/charsets/ |
数据库缺省使用latin1 (ISO-8859)
二. 配置字符集
1. 建库时配置字符集
create database testxxx default charset=utf8
3. 建表时配置字符集
CREATE TABLE `t_agent` (
`ID` smallint(5) NOT NULL
) DEFAULT CHARSET=utf8 ;
4. 修改字符集
Windows平台
windows下的mysql配置文件是my.ini,一般在c:\windows\my.ini或者c:\winnt\my.ini可以直接在这个文件里面加上
default-character-set=gbk #或gb2312,big5,utf8
然后重新启动mysql
service mysql restart
或
/etc/init.d/mysql restart
或用其他方法重新启动,就生效了。
[编辑]Unix平台
linux下的mysql配置文件是my.cnf,一般是/etc/my.cnf,如果找不到可以用find命令找一下:
find / -iname my.cnf
在这个文件里面加上
default-character-set=gbk #或gb2312,big5,utf8
然后重新启动mysql
三. 配置排序字符集
myisamchk -r -q --set-character-set=charset
分享到:
相关推荐
设置mysql字符集 mysql 乱码
查看mysql字符集MySQL 乱码的根源是的 MySQL 字符
linux修改mysql字符集 linux修改mysql字符集
Mysql字符集
linux下设置mysql字符集为UTF-8以及mysql重启
mysql字符集查看以及修改
mysql 字符集 转换
Linux下修改MySQL字符集 1.查找MySQL的cnf文件的位置 find / -iname '*.cnf' -print /usr/share/mysql/my-innodb-heavy-4G.cnf /usr/share/mysql/my-large.cnf /usr/share/mysql/my-small.cnf /usr/share/mysql/...
mysql数据库,表 ,字段的字符集设置
精通MySQL字符集与校对集,再也不会为乱码而心烦意乱了
mysql字符集和校对集
关于MySQL字符集查看与修改; MySQL的字符集支持(Character Set Support)有两个方面: 字符集(Character set)和排序方式(Collation)。 MySQL对于字符集的支持细化到四个层次: 服务器(server),数据库(database),...
设定mysql字符集解决终端乱码设定mysql字符集解决终端乱码
MYSQL字符集乱码的解决 在命令行下,以及从网页取出来就不会出现乱码
mysql数据库互相转换及同步工具-MySQL_MySQL字符集互转
Mysql字符集设置原理及常见问题解决
安装完的MySQL的默认字符集为 latin1 ,为了要将其字符集改为用户所需要的(比如utf8),就必须改其相关的配置文件;由于linux下MySQL的默认安装目录分布在不同的文件下;不像windows一样放在同一目录下,只需修改其中...
LNH_MySQL 07-MySQL字符集介绍及生产常用字符集说明.mp4
NULL 博文链接:https://yaongli.iteye.com/blog/361699
查看三种MySQL字符集的方法(转).docx