centos7線上安裝mysql並設定遠端登陸
阿新 • • 發佈:2018-12-06
1.下載mysql源安裝包
# wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
2.安裝mysql源
# yum localinstall mysql57-community-release-el7-8.noarch.rpm
3. 檢查mysql源是否安裝成功
# yum repolist enabled | grep "mysql.*-community.*"
4.修改mysql-community.repo源
# vi /etc/yum.repos.d/mysql- community.repo
比如要安裝5.6版本,將5.7源的enabled=1改成enabled=0。然後再將5.6源的enabled=0改成enabled=1即可。
5. 安裝MySQL
# yum install mysql-community-server
6.啟動MySQL服務
# systemctl start mysqld
7.檢視MySQL的啟動狀態
# systemctl status mysqld
8.開機啟動
# systemctl enable mysqld
# systemctl daemon-reload
9. 登陸到mysql,修改root本地登入密碼
# mysql -uroot -p
mysql>use mysql
mysql>set password for 'root'@'localhost'=password('yourpassword');
mysql>flush privileges;
10.退出mysql
mysql>exit
11. 重啟mysql
# systemctl restart mysqld
12.新增遠端登入使用者
mysql> use mysql;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
mysql> flush privileges;
13.設定預設編碼為UTF-8忽略表名大小寫
# vi /etc/my.cnf
在[mysqld]下新增下面三行程式碼
character-set-server=utf8
collation-server=utf8_general_ci
lower_case_table_names=1