| 您的当前位置:首页 --> MYSQL教程 |
| 简单解决Windows中MySQL的中文乱码与服务启动问题 |
| 浏览次数:909 关键词 ( ) |
|
中文乱码问题
其中的GBK、gb2312、big5是中国的编码
解释下乱码原理: character_set_client character_set_connection character_set_database character_set_result 乱码问题出现这几个步骤中,只要其中某个步骤出错,就会出现乱码 set names gbk ; 这条命令设置了客户端、连接端、返回端均为GBK;
你也可以逐个设置: create database mydatabase default character set utf8;
在创建表的时候指定表的字符集: create table user(name char(30) character set gbk) default character set gbk;
还有如下设置: set character_set_results=gbk; 设置连接字符集: set character_set_connection=gbk; 因为我们现在是学习阶段,不考虑内存容量问题,统一设置为UTF8,如果你的程序只支持汉语,你的作品向外发行最好选择GBK编码。。。。。
方案2: net start mysql55 注意:这里的mysql55是我的PC上的MYSQl数据库服务名,具体要按照自己PC的数据库服务名执行。。。这个服务名是你安装mysq数据库指定的服务名。
|
| 下载次数:7 |
| 下载地址:点击下载 |
| 本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@ |
| 下一条 SQL计算timestamp的差值的方法 上一条 Ubuntu上安装MySQL+问题处理+安全优化 |