centos7上Mysql的解除安裝與安裝

2021-09-11 18:53:24 字數 2191 閱讀 4623

centos7上mysql的解除安裝與安裝

整整耗費了我一下加晚上的linux上安裝mysql,決定記下來,方便以後查閱

注意:(1)解除安裝mysql前,一定要先關閉mysql服務(本人親測,如果不關閉mysql,等待你的將是,你所做的都將成為無用功,你會發現,即使經過了你一路的解除安裝所有和mysql有關的東西,mysql還是之前的mysql,它原封不動的站在那跟你微笑)

(2)在裝mysql前,一定要檢查,虛擬機器上存不存在mysql的殘留,

好吧,接下來,上步驟

①執行mysql的執行狀態檢查命令

systemctl status mysqld.service
②根據自己的實際情況,關閉mysql服務

systemctl stop mysqld.service
③檢視當前安裝mysql情況,查詢以前是否裝有

rpm -qa|grep -i mysql
④刪除之前的mysql,使用命令(強制刪除,解決相互依賴按序刪除的問題),刪除與mysql相關的全部依賴包

rpm -ev mysql-client-5.5.25a-1.rhel5 --nodeps
⑤查詢之前老版本mysql的目錄、並且刪除老版本mysql的檔案和庫

find / -name mysql
查詢結果如下,進行刪除

/var/lib/mysql

/var/lib/mysql/mysql

/usr/lib64/mysql

rm -rf /var/lib/mysql

rm -rf /var/lib/mysql

rm -rf /usr/lib64/mysql

⑥解除安裝後/etc/my.cnf不會刪除,需要進行手工刪除

rm -rf /etc/my.cnf
至此,mysql已經全部解除安裝完成!

在/etc/yum.repos.d/下新建mysql-community.repo

如下所示:

[mysql57-community]

name=mysql 5.7 community server

baseurl=

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-mysql

②、安裝mysql伺服器

yum -y install mysql-server

③、啟動mysql服務

systemctl start mysqld.service

執行一下命令檢視一下執行狀態

systemctl status mysqld.service

④、初始化資料庫密碼

(1)檢視初始密碼:grep 「password」 /var/log/mysqld.log

(2)登入:mysql -uroot -p

(3)修改密碼策略:

必須修改兩個全域性引數:

首先,修改validate_password_policy引數的值

mysql> set global validate_password_policy=0;

query ok, 0 rows affected (0.00 sec)

然後,修改validate_password_length引數的值

mysql> set global validate_password_length=1;

修改密碼:

alter user 『root』@『localhost』 identified by 『****************』;

⑤、資料庫授權

資料庫沒有授權,只支援localhost本地訪問

mysql>grant all privileges on . to 『root』@』%』 identified by 『123456』 with grant option;

//遠端連線資料庫的時候需要輸入使用者名稱和密碼

使用者名稱:root

密碼:123456

指點ip:%代表所有ip,此處也可以輸入ip來指定ip

⑥輸入後使修改生效還需要下面的語句

mysql>flush privileges;

centos7 安裝vnc server 與解除安裝

檢視是否安裝vnc rpm qa grep vnccentos安裝vnc yum install vnc vnc server yum install tightvnc server 去除埠防火牆 iptables i input p tcp dport 5901 j accept檢視是否安裝gno...

在CentOS7上安裝mysql

2017 7 15 做個小小的記錄 分割 環境是centos7 64位 配置好yum本地源之後 想要安裝mysql,這三個包必須安裝上 44 yum install mysql 45 yum install mysql devel 46 yum install mariadb server mari...

CentOS7上搭建單機Mysql服務

2 安裝步驟 解除安裝centos中預安裝的 mysql rpm qa grep i mariadb rpm e mariadb libs 5.5.68 1.el7.x86 64 nodeps rpm qa grep i mysql rpm e mysql libs 5.1.71 1.el6.x86...