CentOS7安裝MySQL並開啟遠端訪問

2022-05-01 22:27:10 字數 1163 閱讀 2218

1.安裝mysql

centos7中預設安裝了mysql系列的資料庫,需要先解除安裝掉。

檢視當前安裝的mariadb包:

[root@bogon desktop]# rpm -qa | grep mariadb

將它們統統強制性解除安裝掉:

[root@bogon 桌面]# rpm -e --nodeps mariadb-libs-5.5.35-3.el7.x86_64

雙擊安裝mysql-server,mysql-client和mysql-devel三個安裝包。

2. 啟動mysql

[root@bogon desktop]#service mysql start

得到錯誤:error!the server quit without updating pid file

我們這裡主要是因為:selinux惹的禍,如果是centos系統,缺省會開啟selinux。解決方法是關閉它,開啟/etc/selinux/config,把selinux=enforcing改為selinux=disabled後存檔退出重啟機器。

然後再啟動mysql就沒問題了:

[root@bogon desktop]#service mysql start

檢視mysql執行狀態:

[root@bogon desktop]# service mysql status

success! mysql running (2377)

3. 設定密碼

安裝之後root使用者預設沒有密碼,通過命令設定密碼。

[root@bogon desktop]# /usr/bin/mysqladmin -u root password 'passok'

然後設定root使用者的遠端訪問許可權

在mysql控制台執行

grant all privileges on *.* to 'root'@'%' identified by 'mypassword' with grant option;

flush privileges; 

4.開啟遠端連線

需要安裝iptables,

yum install -y iptables

然後編輯系統的開放埠列表,增加3306埠,重啟防火牆即可。

CentOS7 安裝mysql並解決安裝慢的問題

初始使用者名稱是root,密碼自己安裝前設定 安裝網路檢視工具ifconfig yum install net tools 本地電腦ssh獲取ip連線 推薦 http 2 cd到目錄 var cache yum x86 64 7 mysql57 community packages el7.x86 ...

Centos7安裝並配置MySQL5 7

wget i c然後就可以直接yum安裝了 yum y install mysql80 community release el7 3.noarch.rpm之後就開始安裝mysql伺服器。yum y install mysql community server啟動mysql systemctl st...

centos 7安裝MySQL並解決重置密碼的坑

1.安裝準備 cat etc redhat release rpm qa grep i mysql 自己因為已經安裝好了,所以查詢出來是確實存在的。解除安裝已經安裝的mysql,參考部落格 centos下完全解除安裝mysql yum remove mysql1 mysql2 mysqlx 指具體的...