-
查找yum源中是否有mysql-community:
yum list | grep mysql
如果yum源中没有mysql则下载mysql的repo并安装,如果有则直接安装mysql
下载:wget http://repo.mysql.com/mysql57-community-release-el7.rpm
安装:rpm -ivh mysql57-community-release-el7.rpm
-
安装mysql:
yun install -y mysql-community-server
如果安装完整版(mysql-server)在下载时会比较慢,可以先替换快一点的国内yum源
命令为 yun install -y mysql-server
安装完成
-
启动mysql:
systemctl start mysqld
-
修改/etc/my.cnf配置文件,绕过密码验证,完成授权和密码修改
添加 skip-grant-tables 后重启服务:systemctl restart mysqld
输入mysql即可
修改root账号密码:
update mysql.user set authentication_string=password('123456') where user='root';
刷新权限:flush privileges;
开放mysql远程访问:
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
删除 /etc/my.cnf 文件中的 skip-grant-tables 并重启服务
输入mysql提示需要密码,输入密码即可进入
开放3306端口,并重启防火墙
firewall-cmd --zone=public --add-port=3306/tcp --permanent
systemctl restart firewalld
注:–permanent永久生效,没有则重启后失效
远程连接工具测试
-
mysql 服务开机自启动:
systemctl enable mysqld
centos7 安装 mysql 5.7 (社区版)
最新推荐文章于 2024-07-16 14:26:58 发布