CentOS7安裝MySQL

1、先檢查系統(tǒng)是否裝有mysql

[root@localhost ~]# rpm -qa | grep mysql

[root@localhost ~]#(返回空值,說明沒有安裝)

2、下載mysql的repo源

[root@localhost ~]# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

3、安裝mysql-community-release-el7-5.noarch.rpm包

[root@localhost ~]# sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

安裝這個包后,會獲得兩個mysql的yum repo源:

/etc/yum.repos.d/mysql-community.repo,

/etc/yum.repos.d/mysql-community-source.repo。

可以輸入命令查看:

[root@localhost ~]# cd /etc/yum.repos.d/

[root@localhost yum.repos.d]# ls

mysql-community-source.repo? mysql-community.repo

4、安裝mysql

[root@localhost yum.repos.d]# sudo yum install mysql-server

Is this ok [y/d/N]: y(遇到選項輸入y)

安裝完成后,沒有密碼,需要重置密碼

安裝后再次查看mysql

[root@localhost yum.repos.d]# rpm -qa | grep mysql

mysql-community-client-5.6.41-2.el7.x86_64

mysql-community-common-5.6.41-2.el7.x86_64

mysql-community-release-el7-5.noarch

mysql-community-libs-5.6.41-2.el7.x86_64

mysql-community-server-5.6.41-2.el7.x86_64

5、重置密碼

重置密碼前,首先要登錄

[root@localhost yum.repos.d]# mysql -u root

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

出現(xiàn)此錯誤:原因是/var/lib/mysql的訪問權(quán)限問題。

下面的命令把/var/lib/mysql的擁有者改為當(dāng)前用戶:

[root@localhost /]# sudo chown -R openscanner:openscanner /var/lib/mysql

chown: 無效的用戶: "openscanner:openscanner"

更換命令,并用 ll 查看目錄權(quán)限列表

[root@localhost /]# chown root /var/lib/mysql/

重啟服務(wù)

[root@localhost /]# service mysqld restart

登錄重置密碼

[root@localhost /]# mysql -u root

mysql> use mysql;

mysql> update user set password=password('root') where user='root';

mysql> exit;

重啟mysql服務(wù)器才生效:

[root@localhost /]# service mysqld restart

加入以下命令行,為root添加遠程連接的能力。鏈接密碼為 root

mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";

6、開放3306端口號(centos7)

[root@localhost /]# firewall-cmd --zone=public --add-port=3306/tcp --permanent

[root@localhost /]# firewall-cmd --reload

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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

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