卸载mysql 安装mariadb_centos7卸载mariadb并安装mysql8
一、安裝前清理工作;
清理原有的mysql數(shù)據(jù)庫(kù);
rpm -qa|grep mysql
根據(jù)結(jié)果刪除軟件
yum remove xxxx
2.刪除mysql的配置文件
find / -name mysql
rm –rf xxxx
刪除MariaDB的文件,
rpm -pa|grep mariadb
rpm -e xxxx
強(qiáng)制刪除
rpm -e --nodeps xxxx
至此就將原來(lái)有的mysql 和mariadb數(shù)據(jù)庫(kù)刪除了;
二、 安裝mysql方法一
下載并安裝mysql官網(wǎng)提供的mysql repo源
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
安裝 yum repo文件并更新 yum 緩存;
rpm -ivh mysql80-community-release-el7-1.noarch.rpm
更新 yum 命令
yum clean all
yum makecache
選擇自己要安裝的版本及方法
第一步: 查看mysql yum倉(cāng)庫(kù)中mysql版本,
yum repolist all | grep mysql
可以看到 MySQL 5.5 5.6 5.7為禁用狀態(tài) 而MySQL 8.0為啟用狀態(tài);
第二步 你想要安裝那個(gè)版本可以使用 yum-config-manager 命令修改相應(yīng)的版本為啟用狀態(tài)最新版本為禁用狀態(tài)
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community
使用 yum安裝mysql:
yum install mysql-community-server
4.啟動(dòng)MySQL服務(wù)
systemctl start mysqld.service
二、 安裝mysql方法二
1、下載MySQL源
mkdir /root/temp
cd /root/temp/
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
yum localinstall mysql80-community-release-el7-1.noarch.rpm
2、安裝MySQL
yum install mysql-community-server
ps -ef | grep mysql
service mysqld restart
三、設(shè)置密碼
cat /var/log/mysqld.log | grep password
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'C2@3LaBc45P6';
四、遠(yuǎn)程連接
show databases;
use mysql;
show tables;
select host, user, authentication_string, plugin from user;
update user set host='%' where host='localhost' and user='root';
flush privileges;
五、開啟Genelog
設(shè)置log位置,Linux、OSX一般在 /tmp下
set global general_log_file='/tmp/general.log';
開啟general log模式
set global general_log=on;
關(guān)閉general log模式
set global general_log=off;
退出mysql:
exit;
遠(yuǎn)程連接MySQL,執(zhí)行幾個(gè)查詢語(yǔ)句,監(jiān)控general.log變化
tail -f /tmp/general.log;
總結(jié)
以上是生活随笔為你收集整理的卸载mysql 安装mariadb_centos7卸载mariadb并安装mysql8的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux on android分区,a
- 下一篇: mysql改原始密码mac_MAC版修改