centos 7.0 使用yum 安裝 mysql5.7





1、下載yum源
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm


2、安裝yum源
rpm -ivh mysql57-community-release-el7-8.noarch.rpm




3、修改默認安裝5.7
vim /etc/yum.repos.d/mysql-community.repo
源,改變默認安裝的mysql版本。比如要安裝5.6版本,將5.7源的enabled=1改成enabled=0。然後再將5.6源的enabled=0改成enabled=1即可




4、安裝
yum install mysql-community-server




5、啓動mysql
systemctl start mysqld


6、查看mysql狀態
systemctl status mysqld


7、開機啓動


systemctl enable mysqld
systemctl daemon-reload


8、修改root本地登錄密碼 不一定有用
先查看 默認密碼
grep 'temporary password' /var/log/mysqld.log


登陸之後
set password for 'root'@'localhost'=password('MyNewPass4!'); 


如果啓動報錯
9、先給用戶授權
3. 檢查mysql組和用戶是否存在,如無創建。


cat /etc/group | grep mysql
cat /etc/passwd | grep mysql


// useradd -r參數表示mysql用戶是系統用戶,不可用於登錄系統。
groupadd mysql
useradd -r -g mysql mysql


chown -R mysql:mysql /var/lib/msql
然後重新啓動

 

 如果之前存在數據的話。可能密碼還是之前的。數據也同時也在。
 


第7步、開放遠程登錄權限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'smHl666!' WITH GRANT OPTION;

FLUSH PRIVILEGES;


ps:如果授權之後,用別的工具遠程訪問數據訪問不了的話,有可能是防火牆、iptable之類的,自己去檢查一下就行了






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章