基于centos6安裝MySQL5.7版本
在MySQL官網都有詳細的手冊進行安裝MySQL,本次采用yum的方式進行安裝
官方手冊的地址
https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html
1.下載MySQL的yum源

下載地址
https://dev.mysql.com/downloads/repo/yum/
上傳到服務器上,進行本地安裝
yum localinstall mysql80-community-release-el6-3.noarch.rpm

2.更改MySQLyum源中預安裝的MySQL版本
默認安裝的是mysql8.0版本,查看預安裝版本
yum repolist enabled | grep "mysql.*-community.*"

更改預安裝版本為5.7版本
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community
yum repolist enabled | grep "mysql.*-community.*"

更改成功
3.進行安裝MySQL
yum install mysql-community-server
有成功提示后,啟動服務
service mysqld start #啟動MySQL服務
service mysqld status #查看MySQL服務狀態
service mysqld stop #停止MySQL服務
service mysqld restart #重啟MySQL服務
4.更改MySQL默認隨機密碼
MySQL默認會生成隨機密碼,查看隨機密碼
grep 'temporary password' /var/log/mysqld.log
登錄MySQL
mysql -uroot -p
更改密碼,最好使用密碼規則設定密碼
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
mysql> quit; #退出
重新登錄mysql,登錄成功,安裝完成
5.修改遠程訪問權限
(1)mysql -u root -p #登錄資料庫
(2)use mysql; #選擇基礎資訊資料庫
(3)select User,authentication_string,Host from user #查詢資料庫用戶,在這里正常來說,應該都localhost
(4)GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'
#新增或修改一個root用戶,所有地址(%)的都可以訪問,并且密碼為123456 ,這里可以根據你的情況酌情修改
(5)flush privileges; #清除快取,重新加載權限
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/95838.html
標籤:MySQL
上一篇:mysql5.7 gruop by報錯this is incompatible with sql_mode=only_full_group_by
