下载与安装

亲测有效:

设置MySQL服务开机自启动

注意,CentOS6和7有一点不同:CentOS7中服务不用service命令来操作,也不再用chkconfig来设置开机自启动!

详情:

MySQL无法启动的问题

Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.

在上一步启动MySQL时,报了这个错。根据提示查看这两个文件,貌似并没有找到找到真正原因,于是考虑查看MySQL的日志。

报错时可查看MySQL的日志

 vi /var/log/mysqld.log

报错:unknown variable 'default-character-set=utf8'

查看MySQL日志后发现无法启动的原因是未能识别配置文件/etc/my.cnf中的属性。该属性是为设置默认字符集为utf8的。

查到原因是因为从MySQL5.5版本开始,用 character_set_server=utf8 取代了 default-character-set=utf8 属性。

MySQL5.7版本修改默认字符集utf8


 

总之,想少踩点坑的话,建议用CentOS6.

 

相关文章:

  • 2021-07-13
  • 2021-05-15
  • 2021-05-17
  • 2021-07-28
猜你喜欢
  • 2022-12-23
  • 2021-10-25
  • 2022-12-23
  • 2021-10-11
  • 2021-07-28
  • 2021-11-24
相关资源
相似解决方案