1.安裝mysql
https://repo.mysql.com/中找到要下載的版本毕骡,這里以5.7為例
wget https://repo.mysql.com/mysql57-community-release-el7.rpm
yum -y install mysql57-community-release-el7.rpm
直接下載了安裝用的Yum Repository,大概25KB的樣子,然后就可以直接yum安裝了掺出。
2.安裝MySQL服務器
yum module disable mysql
yum -y install mysql-community-server --nogpgcheck
200M左右。
3.配置MySql
(1)首先啟動MySQL
systemctl start mysqld.service
(2)查看MySQL運行狀態(tài)爱榔,運行狀態(tài)如圖:
systemctl status mysqld.service
(3)此時MySQL已經(jīng)開始正常運行掉冶,root用戶的密碼在哪里真竖?從日志中找出密碼:
grep "password" /var/log/mysqld.log
4)登錄數(shù)據(jù)庫,使用剛剛找到的root密碼
mysql -uroot -p
(5)修改密碼:(必須)
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
其中‘new password’替換成你要設置的密碼厌小,注意:密碼設置必須要大小寫字母數(shù)字和特殊符號(,/';:等),不然不能配置成功恢共。
4.開啟mysql的遠程訪問
執(zhí)行以下命令開啟遠程訪問(注意:下面命令開啟的IP是 192.168.19.128,如要開啟所有的璧亚,用%代替IP):
mysql>grant all privileges on *.* to 'root'@'192.168.0.1' identified by 'password' with grant option;
注:password--是你設置你的mysql遠程登錄密碼讨韭。
然后再輸入下面兩行命令
mysql> flush privileges;
此步操作,退出mysql也可以癣蟋。
6 透硝、更改mysql的語言
(1)查看mysql的語言編碼
mysql> status;
image.png
(2)使用root用戶,編輯 \etc\my.cnf疯搅,增加4句話
cd \etc
vi my.cnf
image.png
[client]
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci
(3)重啟mysql
service mysqld restart
mysql安裝完成1羯!幔欧!