Linux 安裝 重灌 mysql

2022-03-14 06:03:34 字數 2396 閱讀 8334

1 新建存放mysql相關檔案的資料夾

mkdir -p /export/servers/mysql   //

存放mysql相關的幾個rpm檔案

2 檢視原有mysql 並解除安裝

rpm -qa | grep mysql    //

檢視

mysql-libs-5.1.73-8.el6_8.x86_64等等等等

rpm -e --nodeps mysql-libs-5.1.73-8.el6_8.x86_64 //

解除安裝已存在 注意:以此為例 只解除安裝該版本的東西 類似5.1...的 如果有mysql-python-1.2.5..之類的 不要解除安裝

如果原來已經安裝了mysql,刪除mysql目錄:

rm -rf /var/lib/mysql

rm -rf /var/lib/mysql

rm -rf /usr/lib64/mysql

rm -rf /etc/my.cnf

3 安裝mysql

選擇版本後:

跳轉到這個頁面:

cd /export/servers/mysql     //進入mysql相關安裝檔案的資料夾
如:wget

tar -xvf mysql-5.6.42-1.el7.x86_64.rpm-bundle.tar  //解壓

rm -rf

mysql-5.6.42-1.el7.x86_64.rpm-bundle.tar //刪除

rpm -ivh *.rpm //

執行安裝

如果是centos7可能會報錯

warning: mysql-client-5.6.42-1.el7.x86_64.rpm: header v3 dsa/sha1 signature, key id 5072e1f5: nokey

error: failed dependencies:

perl(data::dumper) is needed by mysql-server-5.6.42-1.el7.x86_64

mariadb-libs is obsoleted by mysql-shared-compat-5.6.42-1.el7.x86_64

perl(data::dumper) is needed by mysql-test-5.6.42-1.el7.x86_64

解除安裝mariadb安裝perl再次安裝mysql即可

rpm -qa | grep mariadb

mariadb-libs-5.5.41-2.el7_0.x86_64

rpm -e --nodeps mariadb-libs-5.5.41-2.el7_0.x86_64

yum install -y perl-data-dumper

4 檢視並修改隨機密碼

cat  /root/.mysql_secret  //

檢視密碼

service mysql start //

啟動

5 設定系統啟動時自動啟動mysql服務

chkconfig --add mysql

chkconfig mysql on

chkconfig

//檢視

6 設定允許遠端訪問

mysql -uroot -p

pasword:

//進入mysql

set password = password('root')   //修改密碼
grant all privileges on *.* to '

root

' @'

%' identified by '

root';

flush privileges;

//重新整理

Linux 安裝 重灌 mysql

1 新建存放mysql相關檔案的資料夾 mkdir p export servers mysql 存放mysql相關的幾個rpm檔案 2 檢視原有mysql 並解除安裝 rpm qa grep mysql 檢視mysql libs 5.1.73 8.el6 8.x86 64等等等等 rpm e no...

mysql 免安裝重灌 mysql 重灌問題

如果重新安裝不成功的話,還有最後一招就是用免安裝的mysql mysql 重灌問題 m24狙擊步槍 情況如下 error nr 1405 access denied for user root localhost using password yes 1,解除安裝mysql 3,重新安裝mysql ...

重灌mysql有 重灌MySQL

需要重灌mysql windows 以下為兩篇我學習多篇後感覺不錯的博文,希望可以幫助到大家.第二篇中從解除安裝到安裝都有親自上臉教學 part 1 解除安裝mysql part 2 安裝mysql 在安裝過程中遇到了can t create directory f work office mysq...