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

mysql 中文出现?,设置utf8

时间:2016-09-28 22:31:41      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:

windows系统下的mysql:

1.找到mysql的配置文件:文件名可能不是my.ini(如my-default.ini),修改成my.ini。

                           技术分享

打开配置文件,并编辑如下:(若是没有[client]则增加)

技术分享

3.重启mysql服务器,在计算机右键--管理--。。。。

在mysql客户端中操作(也可以在命令行中操作cmd)----》结果如下所示已经转换过来了,之前的为Latin1;

之后再创建的数据库就是utf8的格式了;

技术分享

 

4.若是之前已经创建过数据库及表格,则采用下面的方式修改;

1》修改整个数据库的编码:

alter database 库名 default character set utf8 collate utf8_general_ci;

2>修改表(会连同表中的列及字段的格式都修改过来)

alter table 表名 convert to character set utf8 collate utf8_general_ci;

技术分享

技术分享

至此,修改完毕,再次插入一条新数据;

技术分享

 

mysql 中文出现?,设置utf8

标签:

原文地址:http://www.cnblogs.com/tanghuang/p/5917845.html

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