时光Time.
发布于 2024-07-30 / 73 阅读
0

openEuler23.09在线安装Mysql8.0

系统版本: openEuler 23.09(采用RHEL9版本)

一、将Mysql Yum源安装至系统

yum -y install https://repo.mysql.com/mysql80-community-release-el9.rpm

本Yum源适用于openEuler 23.09(采用RHEL9版本),其他版本请参考对应RHEL版本确定Yum源包

二、通过以下命令安装 MySQL

yum -y install mysql-community-server

或者

dnf-y install mysql-community-server

三、设置Mysql自启动

systemctl enable mysqld

四、启动Mysql

systemctl start mysqld

五、配置Mysql

全新安装的Mysql自动创建了一个超级用户帐户'root'@'localhost。

(一)超级用户的密码已设置并存储在错误日志文件中,要显示它,输入以下命令:

grep 'temporary password' /var/log/mysqld.log

(二)通过使用生成的临时密码登录并为超级用户帐户设置自定义密码,尽快更改 root 密码:

mysql -uroot -p

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';<br>FLUSH PRIVILEGES;

(三)修改root账户登录主机

如需使用root账户远程登录,需修改root账户登录主机,请参考《Mysql命令行修改用户登录主机》

六、防火墙关闭或开放端口

系统默认启用firewall防火墙,请按以下操作关闭或开放端口

(一)关闭防火墙

1.停止防火墙

systemctl stop firewall

2.禁止防火墙自启动

systemctl disable firewall

(二)开放端口

1.开放指定端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent

2.重载防火墙

firewall-cmd --reload

完成以上步骤,你就已经完成了openEuler23.09的Mysql8.0版本安装。