共计 1233 个字符,预计需要花费 4 分钟才能阅读完成。
这篇文章主要介绍“Ubuntu 中如何修改 mysql 默认编码”,在日常操作中,相信很多人在 Ubuntu 中如何修改 mysql 默认编码问题上存在疑惑,丸趣 TV 小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu 中如何修改 mysql 默认编码”的疑惑有所帮助!接下来,请跟着丸趣 TV 小编一起来学习吧!
修改 mysql 的配置文件, 使数据库与服务器操作系统的字符集设置一致。
vi /etc/my.cnf 设置(如果没有发现这个文件,就新建一个 )
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/MySQL/MySQL。短袜
默认字符集 =utf8(增加的关键一句,使得数据库缺省以 utf8 存储)
当然,修改后,要重启数据库。
再次用 mysql -u root - p 命令进入数据库系统,用像 character_set_% 一样显示变量;命令查看到如下内容:
– –
| 变量名 | 值 |
– –
| character_set_client | latin1 |
| character _ set _ connection | latin1
| 字符集数据库 |utf8
| character _ set _ file system | 二进制
| character_set_results | latin1 |
| 字符集服务器 |utf8
| 字符集系统 |utf8
| character _ set _ dir |/usr/local/MySQL-5。1 .20-beta-Linux-i686-glibc 23/share/MySQL/charset/|
– –
发现关键项目已经用了 utf8,但这样还不够还要保证客户端也是用 utf8 的字符集来操作的。
登录的时候,要用以下命令:MySQL-default-character-set=utf8-u root-p
再次用像 character_set_% 一样显示变量;命令查看,结果变成了:
– –
| 变量名 | 值 |
– –
| character_set_client | utf8 |
| character _ set _ connection | utf8 |
| character_set_database | utf8 |
| character _ set _ file system | 二进制
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character _ set _ dir |/usr/local/MySQL-5。1 .20-beta-Linux-i686-glibc 23/share/MySQL/charset/|
到此,关于“Ubuntu 中如何修改 mysql 默认编码”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注丸趣 TV 网站,丸趣 TV 小编会继续努力为大家带来更多实用的文章!