MySQL修改默认字符集_MySQL
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MySQL修改默认字符集_MySQL,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2635字,纯文字阅读大概需要4分钟。
内容图文
![MySQL修改默认字符集_MySQL](/upload/InfoBanner/zyjiaocheng/581/7477bf7ff7334f809d3f56948d1d7e0d.jpg)
今天朋友在做某个程序项目时,需要修改MySQL修改默认字符集,搞不好找我帮忙。百度了试了好几篇博文中的方法,最后终于成功了。但是感觉那些博文思路有点乱,所以自己总结下,希望可以帮到遇到同样问题的人。
原创博文地址:http://www.cnblogs.com/xingyunblog/p/3836299.html
好了,下面言归正传:
修改MySQL修改默认字符集,一共有两种方法。
一种是通过修改my.ini文件配置,一种是通过mysql命令。
(不过推荐第一种方法,因为第二种好像不太奏效,因为我测试时,当通过命令修改成功后再次打开时发现又自动恢复原来的字符集啦。)
*************************************************************
第一种方法:
1.首先找到你的MySQL安装路径,比如我的安装路径是:
D:/Program Files/MySQL/MySQL Server 5.1
2.打开my.ini文件,修改[mysql]处的默认字符集和[mysqld]处的默认字符集,我这里已经把原来的latin1修改成utf8啦。
3.修改好后保存文件,并重启mysql服务即可。
第二种方法:通过mysql命令修改。
1.按下快捷键ctrl+r,打开运行窗口,输入cmd后回车。
2.输入"d:"后按下回车键,进入D盘根目录。
3.切换到mysql安装目录,输入命令:
cd D:/Program Files/MySQL/MySQL Server 5.1
4.登陆数据库,输入命令:(注意-u和root之间没有空格,-p和密码之间也没空格)。
mysql -uroot -p密码
5.出现下图所示,说明登陆成功。
6.查看当前mysql默认字符集命令:
show variables like 'character_set%';
7.输入下列命令进行一个一个修改即可。
mysql> set character_set_client=utf8;Query OK, 0 rows affected (0.00 sec)mysql> set character_set_connection=utf8;Query OK, 0 rows affected (0.00 sec)mysql> set character_set_database=utf8;Query OK, 0 rows affected (0.00 sec)mysql> set character_set_results=utf8;Query OK, 0 rows affected (0.00 sec)mysql> set character_set_server=utf8;Query OK, 0 rows affected (0.00 sec)mysql> set character_set_system=utf8;Query OK, 0 rows affected (0.01 sec)mysql> set collation_connection=utf8;Query OK, 0 rows affected (0.01 sec)mysql> set collation_database=utf8;Query OK, 0 rows affected (0.01 sec)mysql> set collation_server=utf8;Query OK, 0 rows affected (0.01 sec)
8.查看当前mysql字符字符集命令:
mysql> show variables like 'character_set_%';
************************************************************************
mysql服务重启方法有两种:
1.dos命令;
2.图形用户界面操作。
************************************************************************************************
第一种方法:通过dos命令
1.按下快捷键ctrl+r,打开运行窗口,输入cmd后回车。
2.停止mysql服务命令:
sc stop mysql
3.开启mysql命令:
sc start mysql
*****************************************************************************
第二种方法:图用用户界面操作。
1.鼠标左键选中我的电脑,右键单击后选择管理;
或者按下快捷键ctrl+r,打开运行窗口,输入命令:
services.msc
2.在“服务和应用程序”下找到服务,具体如图所示:
关于这个问题其他写的相对好点的博客:MySQL修改默认字符集
内容总结
以上是互联网集市为您收集整理的MySQL修改默认字符集_MySQL全部内容,希望文章能够帮你解决MySQL修改默认字符集_MySQL所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。