MySQL 设置字符集为utf-8
2016-05-09 18:56
561 查看
查看字符集设置
使用如下命令查看字符集设置
你会发现有的字符集是拉丁字符集, 如果新建一个字符集是utf-8的数据库,可以执行如下命令
编辑配置文件
可是如果每次这样,十分麻烦,可以在配置文件中更改默认的字符集, 打开文件/etc/my.cnf,将以下文件拷贝到里边
在[client]字段里加入default-character-set=utf8
在[mysqld]字段里加入character-set-server=utf8
在[mysql]字段里加入default-character-set=utf8
然后数据库的字符集, 就会发现入下图所示了
使用如下命令查看字符集设置
show variables like 'character_set_%';
你会发现有的字符集是拉丁字符集, 如果新建一个字符集是utf-8的数据库,可以执行如下命令
create database if not exists YOUR_DATABASE default character set utf8;
编辑配置文件
可是如果每次这样,十分麻烦,可以在配置文件中更改默认的字符集, 打开文件/etc/my.cnf,将以下文件拷贝到里边
在[client]字段里加入default-character-set=utf8
[client] port = 3306 socket = /var/lib/mysql/mysql.sock default-character-set=utf8
在[mysqld]字段里加入character-set-server=utf8
[mysqld] port = 3306 socket = /var/lib/mysql/mysql.sock character-set-server=utf8
在[mysql]字段里加入default-character-set=utf8
[mysql] no-auto-rehash default-character-set=utf8
然后数据库的字符集, 就会发现入下图所示了
相关文章推荐
- Mysql备份
- MySQL之EVENT定时任务用法小结
- Mysql 5.5多实例部署步骤
- 正确合理的建立MYSQL数据库索引
- 处理Zabbix历史数据库办法二---使用MySQL表分区 推荐
- MySQL
- mysql select 同时update 同一张表
- 修改mysql错误提示语言的方法
- MySQL 查看最大连接数, 当期连接数.
- MySQL 性能优化方案
- mysql常用知识
- MySQL的JDBC判断查询结果是否为空以及获取查询结果行数的方法
- ubuntu12.04安装mysql5.6.30 及遇到的问题解决
- Mysql主从复制
- mysql存储引擎(一)
- mysql中的行锁
- mysql开启缓存的一些语句
- Mysql中类似于nvl()函数的ifnull()函数
- mysql死锁几种情况的测试
- MySQL入门