phpMyAdmin 及 MySQL 中文乱码 解决方案
2012-09-24 19:16
323 查看
mysql 會出現中文亂碼的原因不外乎下列幾點:
-mysql server本身設定問題,例如還停留在 latin1
-mysql table 的語系設定問題(包含 character 與 collation)
-網頁伺服器語系設定問題
-客戶端程式(例如 php) 的連線語系設定問題
mysql中文亂碼的簡易解決方式
1.在/etc/httpd/conf/httpd.conf 設定完重啟apache
AddDefaultCharset UTF-8
2.在/etc/php.ini設定設定完重啟apache(這邊預設是沒設定的,不然的話連接會出現錯誤Lost connection to MySQL server during query)
default_charset = "utf-8"
3.在/etc/my.cnf新增一筆下面資料
[mysqld]
default-character-set=utf8
init_connect="SET NAMES UTF8;"
[client]
default-character-set=utf8
重啟mysql
phpmyadmin中文亂碼解決方式
在phpmyadmin上面
直接更改mysql連線校對為utf-8
再重新讀取權限即可~
-mysql server本身設定問題,例如還停留在 latin1
-mysql table 的語系設定問題(包含 character 與 collation)
-網頁伺服器語系設定問題
-客戶端程式(例如 php) 的連線語系設定問題
mysql中文亂碼的簡易解決方式
1.在/etc/httpd/conf/httpd.conf 設定完重啟apache
AddDefaultCharset UTF-8
2.在/etc/php.ini設定設定完重啟apache(這邊預設是沒設定的,不然的話連接會出現錯誤Lost connection to MySQL server during query)
default_charset = "utf-8"
3.在/etc/my.cnf新增一筆下面資料
[mysqld]
default-character-set=utf8
init_connect="SET NAMES UTF8;"
[client]
default-character-set=utf8
重啟mysql
phpmyadmin中文亂碼解決方式
在phpmyadmin上面
直接更改mysql連線校對為utf-8
再重新讀取權限即可~
相关文章推荐
- mysql中文乱码解决方案
- ubuntu12.04 eclipse mysql下中文乱码问题解决方案
- windows上Mysql 5.5.28中文乱码完美解决方案
- Mysql中文乱码问题完美解决方案
- mysql 配置与中文乱码解决方案
- PHP HTML Mysql 中文乱码解决方案
- JavaEE应用中MySQL中文乱码完全解决方案
- MAC上mysql中文乱码解决方案(亲测可用)
- 关于Servlet中获取到Http传输过来的中文正常,而当数据插入到MySql中时为乱码或者问好的解决方案
- Mysql中文乱码问题完美解决方案
- 插入Mysql时中文乱码解决方案
- python连接MySQL时,中文乱码解决方案
- 关于MySql中显示中文乱码的解决方案
- Linux下Mysql中文乱码解决方案(纯记录 怕忘)
- PHP 链接Mysql中文乱码的解决方案
- Mysql中文乱码问题完美解决方案
- MySql安装步骤图文教程及中文乱码的解决方案
- Mysql与JSP网页中文乱码问题的解决方案
- PreparedStatement 在mysql下中文乱码解决方案
- 小结下MySQL中文乱码,phpmyadmin乱码,php乱码 产生原因及其解决方(转)