一、介绍
《云服》系列是写于公用化开发的教程,按照正常步骤下来,基本不会报错。但会存在某些项目由于开发的不规范而出现种种问题,既然开发不规范,那么我们规范好了。以下为Mysql教程的配置补充。
二、模块
1、数据库客户端编码语言混乱,特别是在导入的时候出现问题。
1、进入数据库的配置文件
vi /etc/my.cnf
2、进入该配置文件后会出现以[mysql]开头的文件配置,在[mysql]配置上面维护一个选项:
[client]
default-character-set=utf8
3、重启数据库
systemctl start mysqld.service
说明:如果配置正确是百分百启动成功,如果数据库报错。不用多想,直接检查my.cnf文件
2、数据库无法自动识别大小写,部分项目访问表名失败
1、进入数据库的配置文件
vi /etc/my.cnf
2、在[mysql]选项下面添加大小写转化
lower_case_table_names = 0时,mysql会根据表名直接操作,大小写敏感。
lower_case_table_names = 1时,mysql会先把表名转为小写,再执行操作。
注意:选择一个进行配置
3、重启数据库
systemctl start mysqld.service