Linux SHELL 下用 MySQL 的中文问题


虽然很少有人用Linux下的 MySQL 客户端来维护数据,毕竟现在 MySQL 的客户端管理软件也多起来了,比较出名的有toad for mysql free . 不过像我这些习惯了 UNIX 下用 sqlplus 管理 Oracle 的用户来说,还是觉得慢。

最近用 Linux 下 MySQL 导入中文数据时老出问题。 在shell 下是正常的,但与php联后就乱码了。 原来 UUbuntu下MySQL 默认不是utf8联的

只有在my.cnf 中的 [client] 一节加这一句:

[client]

port = 3306

socket = mysql

default-character-set=utf8

这样就不用在 mysql 命令行 后加参数 --default-character-set=utf8 

相关内容