在Linux上卸载MySQL可以按照以下步骤进行操作:
首先登录到服务器的命令行界面。
使用root或者有管理员权限的账户运行以下命令来停止正在运行的MySQL服务:
sudo service mysql stop
接下来,我们需要删除MySQL相关的文件和目录。根据不同的Linux发行版,这些文件和目录位置会有所不同。常见的安装路径包括/var/lib/mysql/、/etc/my.cnf等。如果你知道自己的安装路径,可以直接删除对应的文件和目录;否则,建议通过以下命令查看并确认:
rpm -qa | grep mysql # CentOS/RHEL系统
然后,使用以下命令将MySQL从系统中移除(注意:此处仅为示例,具体命令可能因不同的Linux发行版而有所变化):
sudo yum remove mysql-server # CentOS/RHEL系统
最后,清理任何与MySQL相关的配置文件和数据库文件。可以使用以下命令完成:
sudo rm -rf /var/lib/mysql # MySQL数据库文件
sudo rm -rf /etc/mysql # MySQL配置文件
现在,MySQL已经被完全卸载了。
https://downloads.mysql.com/archives/community/
mysql-8.0.28-1.el7.x86_64.rpm-bundle.tar
tar -xvf mysql-8.0.28-1.el7.x86_64.rpm-bundle.tar
rpm -ivh mysql-community-client-plugins-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-common-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-icu-data-files-8.0.28-1.el7.x86_64.rpm
yum remove mariadb-libs
rpm -ivh mysql-community-libs-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.28-1.el7.x86_64.rpm
安装完成,使用rpm命令查询mysql的rpm包:
[root@localhost mysql]# rpm -qa | grep mysql
$ cat /var/log/mysqld.log
RHEL7 系列使用命令启动MySQL服务
systemctl start mysqld
设置开机自启
systemctl enable mysqld
关闭服务
$ systemctl stop mysqld
重启服务
$ systemctl restart mysqld
登录mysql
$ mysql -uroot -p
mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'Mysql@123456'; -- 第一步创建用户
mysql> GRANT ALL ON *.* TO root@'%'; -- 第二步授权
mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Mysql@123456'; -- 第三步修改密码验证方式
mysql> flush privileges; -- 第四步刷新权限
标签:rpm,mysql,28,Mysql8.0,MySQL,64,安装,el7 From: https://www.cnblogs.com/JIKes/p/17967662