我是靠谱客的博主 威武中心,最近开发中收集的这篇文章主要介绍CentOS8下安装MySQL5.7一、下载二、解压三、按顺序安装rpm包四、启动五、找到初始密码六、修改密码并授权七、开启防火墙,允许外网访问,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
目录
- 一、下载
- 二、解压
- 三、按顺序安装rpm包
- 四、启动
- 五、找到初始密码
- 六、修改密码并授权
- 七、开启防火墙,允许外网访问
一、下载
下载地址:https://dev.mysql.com/downloads/mysql/
二、解压
tar xvf mysql-5.7.36-1.el7.x86_64.rpm-bundle.tar
三、按顺序安装rpm包
rpm -ivh mysql-community-common-5.7.36-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.36-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.36-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.36-1.el7.x86_64.rpm
安装client会报错:
警告:mysql-community-client-5.7.36-1.el7.x86_64.rpm:
错误:依赖检测失败:
libncurses.so.5()(64bit) 被 mysql-community-client-5.7.36-1.el7.x86_64 需要
libtinfo.so.5()(64bit) 被 mysql-community-client-5.7.36-1.el7.x86_64 需要
执行以下命令,安装ncurses-compat-libs解决:
dnf install ncurses-compat-libs
四、启动
systemctl start mysqld
五、找到初始密码
cat /var/log/mysqld.log | grep 'password is generated'
六、修改密码并授权
alter user 'root'@'localhost' identified by 'xxxxxx';
grant all privileges on *.* to 'root'@'%' identified by 'xxxxxx' with grant option;
flush privileges;
七、开启防火墙,允许外网访问
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-ports
最后
以上就是威武中心为你收集整理的CentOS8下安装MySQL5.7一、下载二、解压三、按顺序安装rpm包四、启动五、找到初始密码六、修改密码并授权七、开启防火墙,允许外网访问的全部内容,希望文章能够帮你解决CentOS8下安装MySQL5.7一、下载二、解压三、按顺序安装rpm包四、启动五、找到初始密码六、修改密码并授权七、开启防火墙,允许外网访问所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复