我们新安装的MySQL数据库默认的字符是 latin1 ,所以每次新建数据库都要修改字符,非常麻烦。所以我们必须将它改成UTF8字符的。

修改方法如下:

一、修改MySQL的my.ini

首先在 \ProgramData\MySQL\MySQL Server 5.7中找到my.ini文件,然后打开。

注意:①、如果没有ProgramData那就被隐藏了,自行去百度怎么显示。

②、这个目录是安装自己选择的,不一定和我一样。

二、修改配置文件

在[client]中添加

[client]

default-character-set=utf8

然后在[mysqld]下添加

[mysqld]

character-set-server=utf8

注意:在MySQL5.7中,不需要在[mysql]或者[mysqld]下添加 default-character-set=utf8,我在网上找了好久,那都是以前版本的老方法,只要在[mysql]或者[mysqld]下加入了这一条,数据库服务就启动不了了,害得我在这里搞了好久。

三、重启mysql

然后重启MySQL服务就好了

win+R然后输入services.msc

将数据库服务重启

然后再进入数据库界面使用 show variables like ‘char%’ 来查看mysql字符集情况

修改成功,之后创建的数据库就是UTF-8的了。

最新文章

  1. storyboard连线容易出现的问题
  2. Python开发【第八篇】:网络编程 Socket
  3. 实习小记-python 内置函数__eq__函数引发的探索
  4. 用Log4Net记录NHibernate中执行的SQL语句及执行时间
  5. css3 盒模型
  6. virtual-虚方法
  7. FpSpread添加表头(列名)标注
  8. easyui page添加文本,js验证码
  9. linux 学习之九、Linux 磁盘与文件系统管理(1)
  10. char*赋值在常量区,不可以修改
  11. poptest老李谈分布式与集群 1
  12. Flask 扩展 缓存
  13. python 对任意文件(jpg,png,mp3,mp4)base64的编码解码
  14. react部署
  15. Linux 安装Eclipse
  16. JSON.stringify、JSON.parse、toJSON 区别
  17. 行转列之后的datagrid的保存
  18. 北京Uber优步司机奖励政策(2月16日)
  19. 代码回滚:Reset、Checkout、Revert 的选择
  20. 高德js API moveAlong 函数的一个错误解决

热门文章

  1. HTML5学习(6)a元素
  2. dbGet
  3. 如何对字符串进行码表替换转码--加密encode
  4. opencv:图像梯度
  5. AcWing 841. 字符串哈希
  6. IDEA导入Git项目后无Git选项
  7. MyBatis-Spring整合之方式4
  8. WinForm程序打包教程
  9. 吴裕雄 python 神经网络——TensorFlow 图、张量及会话
  10. 数制的运用-CodeForces - 535B