linux mysql设置编码_linux下修改mysql编码
通過MySQL命令行修改:mysql> set character_set_client=utf8;Query OK, 0 rows affected (0.00 sec)mysql> set character_set_connection=utf8;Query OK, 0 rows affected (0.00 sec)mysql> set character_set_database=utf8;Query OK, 0 rows affected (0.00 sec)mysql> set character_set_results=utf8;Query OK, 0 rows affected (0.00 sec)mysql> set character_set_server=utf8;Query OK, 0 rows affected (0.00 sec)mysql> set character_set_system=utf8;Query OK, 0 rows affected (0.01 sec)mysql> set collation_connection=utf8;Query OK, 0 rows affected (0.01 sec)mysql> set collation_database=utf8;Query OK, 0 rows affected (0.01 sec)mysql> set collation_server=utf8;Query OK, 0 rows affected (0.01 sec)
查看編碼:
show variables like "%char%";
啟動:sudo /etc/init.d/mysql start
停止:sudo /etc/init.d/mysql stop
重啟:sudo /etc/init.d/mysql restart
先前步驟:
1. 找到mysql的配置文件,拷貝到etc目錄下,第一步很重要 把/usr/share/doc/mysql-server-5.1.52/my-large.cnf 復制到 /etc/my.cnf 即用命令:cp /usr/share/doc/mysql-server-5.1.52/my-large.cnf ?/etc/my.cnf 2. 打開my.cnf修改編碼
修改mysql編碼
上面步驟中可以看出紅色的部分的編碼——latin1
3.1 修改mysql的配置文件——/etc/mysql/my.cnf:
a) 打開mysql配置文件:vim/etc/mysql/my.cnf
b) 在[client]下追加:default-character-set=utf8
c) 在[mysqld]下追加:character-set-server=utf8
d) 在[mysql]下追加:default-character-set=utf8
e) 保存并退出
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的linux mysql设置编码_linux下修改mysql编码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 虚拟机无法访问主机mysql_虚拟机li
- 下一篇: mysql主从数据库设计_mysql数据