Linux服务器上安装、卸载和配置MYSQL

yum -y install mysql-community-server 安装完成后,执行以下命令卸载MySQL:systemctl stop mysqld.service rpm -qa | grep mysql 执行rpm命令逐个卸载MySQL的组件:rpm -ev mysql-community-server-8.0.31-1.el8.x86_64;rpm -ev mysql-community-client-8.0.31-1.el8.x86_64;rpm -ev mysq...
Linux服务器上安装、卸载和配置MYSQL
在Linux服务器上安装、卸载和配置MySQL的详细步骤如下:

若未安装MySQL,执行以下命令:

rpm -qa | grep mysql

若结果显示未安装,执行以下命令安装MySQL:

wget -i -c https://repo.mysql.com/mysql80-community-release-el8-4.noarch.rpm

yum -y install mysql80-community-release-el8-4.noarch.rpm

yum -y install mysql-community-server

安装完成后,执行以下命令卸载MySQL:

systemctl stop mysqld.service

rpm -qa | grep mysql

执行rpm命令逐个卸载MySQL的组件:

rpm -ev mysql-community-server-8.0.31-1.el8.x86_64;

rpm -ev mysql-community-client-8.0.31-1.el8.x86_64;

rpm -ev mysql-community-libs-8.0.31-1.el8.x86_64;

rpm -ev mysql80-community-release-el8-4.noarch;

rpm -ev mysql-community-client-plugins-8.0.31-1.el8.x86_64;

rpm -ev mysql-community-common-8.0.31-1.el8.x86_64;

rpm -ev mysql-community-icu-data-files-8.0.31-1.el8.x86_64;

删除MySQL相关的文件夹:

rm -rf /usr/share/selinux/targeted/default/active/modules/100/mysql;

rm -rf /var/lib/mysql;

rm -rf /usr/lib64/mysql;

rm -rf /var/lib/selinux/targeted/active/modules/100/mysql;

删除配置文件:

rm -rf /etc/my.cnf

启动MySQL服务:

systemctl start mysqld.service

查看服务状态:

systemctl status mysqld.service

停止MySQL服务:

systemctl stop mysqld.service

检查初始密码,通常位于/var/log/mysqld.log文件中:

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

使用初始密码登录MySQL,然后修改密码:

ALTER USER USER() IDENTIFIED BY 'new password';

登录服务器的MySQL数据库并配置允许远程访问:

如果未允许远程登录,执行以下命令:

update user set host = '%' where user = 'root';

flush privileges;2024-11-06
mengvlog 阅读 59 次 更新于 2025-10-29 09:32:07 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部