内网centos 7安装mysql及问题记录.md
内网centos 7安装mysql及可能出现问题记录
[toc]
公网centos 7安装mysql见:
服务器部署—《mysql篇》 –菜鸟慧言
因内网原因,公网个别命令出现问题,只能采取解压包形式安装。
主流程参考:
CentOS 7.2内网环境搭建MySQL5.7.24
可能出现问题:
一、在使用msqld命令时: -bash: mysqld: 未找到命令。
出现该问题是因为环境变量问题,解决方案为配置环境变量,配置完成后重新使用mysqld命令
1 |
|
二、执行mysqld –initialize –user=mysql报错:Can’t change to run as user ‘mysql’ Please check that the user exists
解决:
1 |
|
三、使用navicate连接mysql时:ERROR 1062 (23000): Duplicate entry ‘%-root’ for key ‘PRIMARY’
- 原因:老生常谈的防火墙问题,3306端口未开放
- 解决:
1
2
3
4#开放防火墙3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#重启防火墙
systemctl restart firewalld.service
内网centos 7安装mysql及问题记录.md
http://example.com/38977.html