配置文件中的注释可以有中文,但是配置项中不能出现中文

#在mysql的解压目录下,新建my.ini,然后配置
#1. 在执行mysqld命令时,下列配置会生效,即mysql服务启动时生效
[mysqld]
;skip-grant-tables
port=3306
character_set_server=utf8
default-storage-engine=innodb
innodb_file_per_table=1 #解压的目录
basedir=E:\mysql-5.7.19-winx64
#data目录
datadir=E:\my_data #在mysqld --initialize时,就会将初始数据存入此处指定的目录,在初始化之后,启动mysql时,就会去这个目录里找数据 #2. 针对客户端命令的全局配置,当mysql客户端命令执行时,下列配置生效
[client]
port=3306
default-character-set=utf8
user=root
password=123 #3. 只针对mysql这个客户端的配置,2中的是全局配置,而此处的则是只针对mysql这个命令的局部配置
[mysql]
;port=3306
;default-character-set=utf8
user=egon
password=4573 #!!!如果没有[mysql],则用户在执行mysql命令时的配置以[client]为准

统一字符编码

#1. 修改配置文件
[mysqld]
default-character-set=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8 #mysql5.5以上:修改方式有所改动
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8 #2. 重启服务
#3. 查看修改结果:
\s
show variables like '%char%'

最新文章

  1. MapleSim助力长臂挖掘机建模问题解决
  2. JS实战 · 级联菜单选择省份和城市(两种)
  3. Android 环境配置
  4. Oracle如何写出高效的SQL
  5. CsvReader,CsvWriter的使用以及解决中文乱码
  6. HttpApplication的处理管道处理过程简单描述
  7. 【转】php json_encode中文为空的解决办法
  8. JAVA简单学习
  9. centos 安装mysql密码修改后还是不能连接的原因
  10. poj 2992
  11. 总结切面编程AOP的注解式开发和XML式开发
  12. 备忘录之 —— .bashrc(IC工具篇)
  13. 基于Redis缓存几十万条记录的快速模糊检索的功能实现(c#)
  14. easyui datagrid使用按钮
  15. SQL CE 和 SQLite数据库对比测试
  16. shell 命令 使用
  17. Android 性能优化之使用Lint
  18. 我的QML
  19. Navicat---使用SSH远程连接到MySql,报错80070007: SSH Tunnel: Server does not support diffie-hellman-group1-sha1 for keyexchange
  20. PHP获取指定函数定义在哪个文件中及行号

热门文章

  1. Python的logger配制文件
  2. FZU 2221—— RunningMan——————【线性规划】
  3. ubuntu中mysql5.7表名区分大小写解决方案
  4. js跑步算法
  5. CTF传送门
  6. 《Unity Shader入门精要》读书笔记(1)
  7. socket应用
  8. link 和 import 导入外部样式的区别
  9. 关于input 中 hidden属性在后台作用的实例
  10. html中通过移除空格的方法来解决浏览器上的留白间距该怎么理解?