CentOS7 64位下MySQL5.7安裝與配置

1.首先使用Xshell5遠程連接linux服務器

2.下載mysql源安裝包,輸入:

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

3.安裝mysql源,輸入:

rpm -ivh mysql-community-release-el7-5.noarch.rpm

4.檢查mysql源是否安裝成功輸入:

yum repolist enabled | grep "mysql.*-community.*"

可以修改vim /etc/yum.repos.d/mysql-community.repo源,改變默認安裝的mysql版本。


例如現在下載的是mysql的5.6版本,需要切換爲5.7的話,就比如要安裝5.7版本,將5.6源的enabled=1改成enabled=0。然後再將5.7源的enabled=0改成enabled=1即可。

5.然後安裝mysql,輸入:

yum install mysql-community-server

選擇y即可,這樣就算安裝完畢了。

6.選擇開機啓動mysql輸入:

systemctl enable mysqld
systemctl daemon-reload

7.啓動mysql服務,輸入:

systemctl start mysql
systemctl start mysqld.service

8.登錄mysql,輸入:

mysql -uroot -p

第一次登錄沒有密碼。

9.然後授予遠程服務器登錄mysql的權限,輸入:

grant all privileges on *.* to root@'%'identified by 'password';

刷新權限,輸入:

flush privileges;

這樣做完之後就可以通過例如sqlyog登錄mysql了。至於其他的一些創建用戶等等操作我都是通過sqlyog完成的。通過linux裏面慢慢打命令還是有點麻煩,不如可視化工具簡單。

注意如果想遠程連接到服務器需要打開3306端口。不然無法連接。因爲我是用的雲服務器測試的,所以直接用安全組打開相應的3306端口和ICMP端口就可以了。其次是授予遠程登錄權限的時候因爲我是直接授予root帳戶的,如果是新用戶要重新創建過纔可以授權的。

然後一些mysql的配置,可以通過修改/etc/my.cnf配置文件來實現

這樣linux就算安裝好mysql了,下一次是把tomcat放入服務器並啓動web項目

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