sudo wget http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql57-community-release-el7-10.noarch.rpm
sudo rpm -ivh mysql57-community-release-el7-10.noarch.rpm
sudo yum -y install mysql-community-server
這一步比較耗時html
sudo systemctl start mysqld
sudo systemctl enable mysqld
在/var/log/mysqld.log文件中找到初始密碼mysql
cat /var/log/mysqld.log
此處初始密碼爲:%wwkmFXYt2NAsql
sudo mysql -uroot -p
輸入初始密碼:%wwkmFXYt2NAshell
ALTER USER 'root'@'localhost' IDENTIFIED BY 'L2019Mysql@';
密碼強度默認規則爲(長度最少8位,包含大小寫字母、數字、特殊字符)vim
若是想要設置簡單密碼,可修改密碼強度,可參考:https://blog.csdn.net/u014236541/article/details/78244601bash
1.執行受權命令tcp
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'L2019Mysql@' WITH GRANT OPTION;
2.退出mysql操做控制檯測試
exit
3.開放3306端口編碼
開啓防火牆.net
sudo systemctl start firewalld.service
永久開放3306端口
sudo firewall-cmd --add-port=3306/tcp --permanent
從新加載
sudo firewall-cmd --reload
關閉防火牆
sudo systemctl stop firewalld.service
查看修改前mysql編碼
show variables like '%chara%';
修改/etc/my.cnf文件,加入下面兩行
sudo vim /etc/my.cnf
character_set_server=utf8 init_connect='SET NAMES utf8'
修改後,重啓mysql
sudo systemctl restart mysqld
查看修改後的mysql編碼
使用navicat鏈接mysql
數據文件位置:/var/lib/mysql
配置文件位置:/etc/my.cnf
日誌文件位置:/var/log/mysqld.log