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 指具體的...