码迷,mamicode.com
首页 > 数据库 > 详细

关于mysql中文乱码

时间:2017-06-15 14:28:28      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:connect   creat   系统   设置   识别   cte   span   创建表   cli   

第一步:在sql的脚本上检查创建数据库的语句是否有设置utf8:create database shop default character set utf8;

第二步:在创建表的语句末尾加上:character set = utf8;使表格识别utf8;

第三步:因为操作系统是中文的,所以character_set_results一定要设置为gb2312,results就是你查询数据库时所得的结果。

<!-- 注意!!!这样的设置仅仅当前有效,下次打开sql还是原来的设置-->    

set character_set_client=utf8;
set character_set_connection=utf8;
set character_set_database=utf8;
set character_set_filesystem=binary;
set character_set_results=gb2312;
set character_set_server=utf8;
set character_set_system=utf8;

 

技术分享

第四步:source e:/shop.sql;完成。

关于mysql中文乱码

标签:connect   creat   系统   设置   识别   cte   span   创建表   cli   

原文地址:http://www.cnblogs.com/IanLan/p/7017035.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!