银河麒麟服务器版操作系统Kylin-Server-V11 安装-MySQL-8.0和MySQL-8.4教程
2026/6/4 13:52:24 网站建设 项目流程

交-流:831037125

By------云南乐嘟信息技术有限公司------

个.人.淘.宝.店:首页-专业国产化信创软件服务-淘宝网.喜.欢.的.可.以.支.持.一.下

8.0安装包下载地址:(华为欧拉系统)openEuler-22.03、openEuler-24.03-MySQL-8.0安装包-持续更新-同步MySQL官方更新

8.4安装包下载地址:华为欧拉系统-openEuler-22.03、openEuler-24.03-MySQL-8.4安装包持续更新-同步MySQL官方更新-支持x86_64(amd64)和aarch64(ARM64)架构

1.以下教程的mysql是我自己打包适配的,已在Kylin-Server-V11通过测试;通过上面的链接下载专属mysql-8.x安装包。

2.把安装包上传至/tmp/mysql目录下

mkdir /tmp/mysql cd /tmp/mysql/ ls

3.安装tar

dnf -y install tar

4.解压mysql-8安装包

tar -xf mysql-community-8.0.44-1.x86_64.tar ls

5.此操作可以略过,安装selinux策略,如果不安装服务会无法启动,如遇到服务无法启动可以尝试此操作或者关闭selinux。

setenforce 1 semodule -i mysql_euler.pp

6.开始安装mysql,test、devel和router这三个包可以选择不安装

rm -rf *test* rm -rf *devel* rm -rf *router* dnf -y install ./*.rpm

7.设置开机自启和启动服务

systemctl enable mysqld systemctl start mysqld

8.查看mysql默认密码

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

修改默认密码(必须先执行这一步操作,之后才可以往下):

shell执行

mysql -uroot -p

mysql中执行

alter user 'root'@'localhost' identified by '&YourPassword123' password expire never; flush privileges;

开放远程访问权限:

mysql中执行

use mysql; update user set host = '%' where user = 'root' and host='localhost'; flush privileges; alter user 'root'@'%' identified by '&YourPassword123' password expire never;flush privileges; flush privileges;

开放防火墙3306端口,防火墙已关闭的可以略过

shell执行

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询