安装前准备
1.在安装前需要使用 yum update
更新所有软件包。
2.需要删除系统自带的Mysql和mariadb。(没有可以跳过此步骤)
#卸载mariadb
rpm -qa | grep mariadb
yum -y remove mari*
rm -rf /var/lib/mysql/ *
rpm -qa | grep mariadb
# 卸载mysql数据库
yum remove mysql-community-serve
rpm -qa |grep mysql
yum remove mysql-*
find / -name mysql
rm -rf /var/lib/mysql
安装MySQL
1.使用yum安装MySQL
yum -y install mysql-server
配置MySQL
1.先使用 service mysqld start
启动MySQL
2.使用 mysql -u root -p
进入MySQL,首次登录没有密码,直接回车便可以进入MySQL。
3.修改一个符合密码策略的root秘密如 Laplace_1208
,修改秘密的命令 ALTER USER 'root'@'localhost' IDENTIFIED BY 'Laplace_1208';
4.修改数据库配置,使外部数据库管理软件可以连接数据库
#进入mysql库
use mysql;
#更新域属性,’%’表示允许外部访问
update user set host='%' where user ='root';
#将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里
FLUSH PRIVILEGES;
#执行授权语句
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;
5.设置MySQL开机启动
systemctl enable mysqld #取消自启动就用disable
6.修改防火墙设置,放行数据库端口
#添加放行列表放行3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#使放行列表生效
firewall-cmd --reload
#如果使用云服务器,还需要在云服务器的控制台中的安全策略放行3306端口
7.使用Navicat尝试连接数据库
最后一次更新于2023-09-19
0 条评论