linux下安装mysql57_Linux——CentOS7之mysql5.7安装与配置
直接上命令
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 install mysql-community-server
4.設(shè)置開(kāi)機(jī)啟動(dòng)
systemctl enable mysqld
systemctl daemon-reload
5.修改root本地登錄密碼
圖片中紅色框框中就是mysql隨機(jī)生成的密碼,復(fù)制到Enter password處即可登錄
service mysqld start //啟動(dòng)mysql服務(wù)
grep 'temporary password' /var/log/mysqld.log
![圖片描述][1]
登錄后修改mysql本地root密碼
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPassword1!';
或者
mysql> set password for 'root'@'localhost'=password('MyNewPassword1!');
注意:mysql5.7默認(rèn)安裝了密碼安全檢查插件(validate_password),默認(rèn)密碼檢查策略要求密碼必須包含:大小寫(xiě)字母、數(shù)字和特殊符號(hào),并且長(zhǎng)度不能少于8位。否則會(huì)提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements錯(cuò)誤
6.添加遠(yuǎn)程登錄用戶
為了賬戶安全起見(jiàn)建議新建賬戶用于遠(yuǎn)程登錄,root權(quán)限過(guò)高(本地登錄)
mysql> GRANT ALL PRIVILEGES ON *.* TO 'xinyonghu'@'%' IDENTIFIED BY 'XinYongHu123!' WITH GRANT OPTION;
7.配置默認(rèn)編碼為utf8
修改/etc/my.cnf配置文件,在[mysqld]下添加編碼配置
[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'
總結(jié)
以上是生活随笔為你收集整理的linux下安装mysql57_Linux——CentOS7之mysql5.7安装与配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql 符_mysql命令操作符
- 下一篇: in的绑定 mysql_MySQL IN