1、启动mysql服务 systemctl start mysqld.service 2、查看mysql服务是否启动成功 ps -ef|grep mysql 3、获取mysql初始密码: cat /var/log/mysqld.log | grep password 4、进入mysql mysql -u root -h 127.0.0.1 -p 5、修改初始密码(不能太简单) ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root_123456'; 6、设置root账号localhost的访问权限 update user set host='%' where user='root'; 7、在本机连接时发现连接超时,需要配置防火墙;因我这边使用的是centOS7,故需要改iptables防火墙 (1)、关闭firewall: systemctl stop firewalld.service systemctl disable firewalld.service systemctl mask firewalld.service (2)、安装iptables防火墙 yum install iptables-services -y (3)、启动设置防火墙 systemctl enable iptables systemctl start iptables (4)、查看防火墙状态 systemctl status iptables (5)、编辑防火墙,增加端口
vi /etc/sysconfig/iptables #编辑防火墙配置文件
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
:wq! #保存退出
(6)、重启配置,重启系统 systemctl restart iptables.service #重启防火墙使配置生效 systemctl enable iptables.service #设置防火墙开机启动
|