Fedora40中安装mysql5.7

136 阅读1分钟

Fedora40中已经安装了MariaDB,无法在安装mysql5.7,如下命令验证MariaDB的安装


#查看是否有 MariaDB 的相关软件包安装
rpm -qa | grep -i mariadb

#查看是否有 MariaDB 相关的包已安装
dnf list installed | grep -i mariadb

#启动 MariaDB 服务
systemctl status mariadb

#查看版本
mysql --version

如果确实需要安装mysql5.7,可以先安装宝塔面板,然后在安装mysql5.7

现在可以测试下,使用root登陆MariaDB数据库,现在修改root用户密码

停止 MariaDB 服务
sudo systemctl stop mariadb

安全模式启动 MariaDB
sudo mysqld_safe --skip-grant-tables &

连接到 MariaDB
mysql -u root

进入MariaDB [(none)]> 标签后,重置密码为123456
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
EXIT;

重启 MariaDB 服务
sudo systemctl start mariadb

使用新密码登录
mysql -u root -p



Fedora40上一般使用DBeaver管理数据库,官方是dbeaver.io/download/

不要从flatpak上直接安装,会造成权限问题

从官方放在下载rpm包后安装

sudo rpm -ivh dbeaver-ce-24.2.1-stable.x86_64.rpm