1.Yum包的官方地址:
https://dev.mysql.com/downloads/repo/yum/
選擇對應(yīng)系統(tǒng)的rpm包下載 下載的時候要登錄的時候,請注冊一個。
然后,把對應(yīng)的rpm包下載下來
2:然后把rpm包,傳到Linux系統(tǒng),centos 6,7是有區(qū)分的,請對系統(tǒng)做相應(yīng)的操作。
Centos7 :mysql57-community-release-el7-11.noarch.rpm
Centos6:mysql57-community-release-el6-11.noarch.rpm
3:解壓安裝rpm
輸入su,進入root模式
輸入:rpm -Uvh mysql57-community-release-el7-11.noarch.rpm安裝對應(yīng)的yum包
輸入:yum repolist all | grep MySQL
4.安裝
安裝mysql:yum install mysql-community-server
5.啟動
啟動mysql:service mysqld start
6.設(shè)置密碼
注意一下:數(shù)據(jù)庫初始化,必須要重置密碼才能使用,也就是使用alter user命令將root密碼重置。
輸入:grep'temporarypassword' /var/log/mysqld.log查看密碼
然后輸入:mysql-uroot -p連接本地的mysql,提示輸入的密碼,就是那個上面grep命令顯示的
進入mysql后,用下面的命令修改密碼:
mysql>ALTER USER'root'@'localhost'IDENTIFIED BY'MyNewPass4!';
安裝完成后,安裝的數(shù)據(jù)在:/var/lib/mysql
1、關(guān)閉firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動
firewall-cmd--state #查看默認防火墻狀態(tài)(關(guān)閉后顯示notrunning,開啟后顯示running)
//配置連接方式和權(quán)限,注意,要執(zhí)行flush privileges;否則會連接不了
grantall on *.* to rock@'%' identified by 'NewPassword1' with grant option;
flush privileges;