cenos7安裝配置mysql5.6

1.先在https://dev.mysql.com/downloads/mysql/ 下載mysql

image.png

記住選擇正確的版本
2.在你心儀的目錄下用wget目錄下載下來

  wget https://cdn.mysql.com//Downloads/MySQL-5.6/MySQL-5.6.42-1.el7.x86_64.rpm-bundle.tar

3.下載完成之后解壓 :

 tar -xvf MySQL-5.6.42-1.el7.x86_64.rpm-bundle.tar

4.得到多個(gè)rpm包,首先安裝

  rpm -ivh MySQL-server-5.6.42-1.el7.x86_64.rpm

出現(xiàn)錯(cuò)誤
Failed dependencies:。。。。。
表示要安裝依賴,分別是perl和
所以輸入命令:

 yum install -y perl-Module-Install.noarch

以及

 yum install -y libaio

安裝完成之后 再次安裝 MySQL-server-5.6.42-1.el7.x86_64.rpm


image.png

出現(xiàn)這個(gè)表示安裝成功 安裝MySQL-server-5.6.42-1.el7.x86_64.rpm成功
如果出現(xiàn):


image.png

表示cenos7已經(jīng)默認(rèn)安裝了mariadb數(shù)據(jù)庫,需要卸載再安裝mysql
查看什么安裝的是mariadb什么版本
rpm -qa | grep mariadb
image.png

然后進(jìn)行卸載:

rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps

接著再安裝MySQL-server-5.6.42-1.el7.x86_64.rpm

5.接下來安裝

  rpm -ivh MySQL-devel-5.6.42-1.el7.x86_64.rpm

以及

  rpm -ivh MySQL-client-5.6.42-1.el7.x86_64.rpm
image.png

表示安裝成功
再復(fù)制一份默認(rèn)的my.cnf文件到/etc/my.cnf,mysql會(huì)優(yōu)先使用這個(gè)my.cnf

 cp /usr/share/mysql/my-default.cnf /etc/my.cnf

6.初始化mysql和設(shè)置密碼
初始化mysql:

/usr/bin/mysql_install_db

先查看mysql默認(rèn)生成密碼:

cat /root/.mysql_secret  

啟動(dòng)mysql :

service mysql start

然后使用命令登錄:

mysql -u root -p  -P 3306

然后輸入剛剛查看的密碼
修改密碼為123456:

  SET PASSWORD = PASSWORD('123456');

7.修改遠(yuǎn)程登錄

use mysql;
select host,user,password from user;
update user set host='%' where user='root' and host='localhost';

8.開機(jī)啟動(dòng)

chkconfig mysql on

9.mysql的幾個(gè)默認(rèn)路徑,可以在my.cnf

1 /var/lib/mysql/               #數(shù)據(jù)庫目錄
2 /usr/share/mysql              #配置文件目錄
3 /usr/bin                     #相關(guān)命令目錄
4 /etc/init.d/mysql              #啟動(dòng)腳本
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容