六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

CentOS 7下安裝與設置MySQL 5.7圖文詳細教程詳細說明

[摘要]本文主要和大家分享CentOS 7下安裝與配置MySQL 5.7教程詳解,Mysql5.7和之前版本的MySQL有一些不同,現把CentOS 7下MySQL 5.7安裝、配置完整過程記下來,或許對新...
本文主要和大家分享CentOS 7下安裝與配置MySQL 5.7教程詳解,Mysql5.7和之前版本的MySQL有一些不同,現把CentOS 7下MySQL 5.7安裝、配置完整過程記下來,或許對新手來說有用。

本文測試環境:

CentOS 7 64-bit Minimal MySQL 5.7

配置 yum 源

在 https://dev.mysql.com/downloads/repo/yum/ 找到 yum 源 rpm 安裝包

CentOS 7下安裝與配置MySQL 5.7教程詳解

rpm 安裝包

安裝 mysql 源


# 下載
shell> wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
# 安裝 mysql 源
shell> yum localinstall mysql57-community-release-el7-11.noarch.rpm

用下面的命令檢查 mysql 源是否安裝成功


shell> yum repolist enabled   grep "mysql.*-community.*"

CentOS 7下安裝與配置MySQL 5.7教程詳解

mysql 源安裝成功

安裝 MySQL

使用 yum install 命令安裝

shell> yum install mysql-community-server

啟動 MySQL 服務

在 CentOS 7 下,新的啟動/關閉服務的命令是 systemctl start stop

shell> systemctl start mysqld

用 systemctl status 查看 MySQL 狀態

shell> systemctl status mysqld

CentOS 7下安裝與配置MySQL 5.7教程詳解

MySQL 啟動狀態

設置開機啟動

shell> systemctl enable mysqld shell> systemctl daemon-reload

修改 root 本地賬戶密碼

mysql 安裝完成之后,生成的默認密碼在 /var/log/mysqld.log 文件中。使用 grep 命令找到日志中的密碼。

shell> grep 'temporary password' /var/log/mysqld.log

CentOS 7下安裝與配置MySQL 5.7教程詳解

查看臨時密碼

首次通過初始密碼登錄后,使用以下命令修改密碼

shell> mysql -uroot -p mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

或者

mysql> set password for 'root'@'localhost'=password('MyNewPass4!');

以后通過 update set 語句修改密碼

mysql> use mysql; mysql> update user set password=PASSWORD('MyNewPass5!') where user='root';

注意:mysql 5.7 默認安裝了密碼安全檢查插件(validate_password),默認密碼檢查策略要求密碼必須包含:大小寫字母、數字和特殊符號,并且長度不能少于8位。否則會提示 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 錯誤。查看 MySQL官網密碼詳細策略

添加遠程登錄用戶

默認只允許root帳戶在本地登錄,如果要在其它機器上連接mysql,必須添加一個允許遠程連接的帳戶。或者修改 root 為允許遠程連接(不推薦)

添加一個允許遠程連接的帳戶


mysql> GRANT ALL PRIVILEGES ON *.* TO 'zhangsan'@'%' IDENTIFIED BY 'Zhangsan2018!' WITH GRANT OPTION;

修改 root 為允許遠程連接(不推薦)

mysql> use mysql; mysql> UPDATE user SET Host='%' WHERE User='root'; mysql> flush privileges;

設置默認編碼為 utf8

mysql 安裝后默認不支持中文,需要修改編碼。
修改 /etc/my.cnf 配置文件,在相關節點(沒有則自行添加)下添加編碼配置,如下:

復制代碼 代碼如下:


[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8

重啟mysql服務,查詢編碼。可以看到已經改過來了

shell> systemctl restart mysqld shell> mysql -uroot -p mysql> show variables like 'character%';

CentOS 7下安裝與配置MySQL 5.7教程詳解 查看編碼 默認配置文件路徑:

配置文件:/etc/my.cnf
日志文件:/var/log/var/log/mysqld.log
服務啟動腳本:/usr/lib/systemd/system/mysqld.service
socket文件:/var/run/mysqld/mysqld.pid

相關推薦:

如何在Centos 7.3下安裝Graylog2全程指導

CentOS 7 for ARM 安裝一鍵Lnmp失敗

在CentOS 7下mysql 5.7.18 安裝配置方法圖文教程

以上就是CentOS 7下安裝與配置MySQL 5.7教程詳解的詳細內容,更多請關注php中文網其它相關文章!


學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 午夜爱爱爱爱爽爽爽网站免费 | 特黄一级毛片 | 又大又粗又长又硬好爽国产 | 夜夜爽天天狠狠九月婷婷 | 午夜视频在线观看完整版 | 亚洲精品456| 香蕉视频一区 | 亚洲乱码国产一区网址 | 亚洲婷婷在线 | 一级做a爰片久久毛片美女 一级做a爰片久久毛片毛片 | 人人看人人 | 在线 v亚洲 v欧美v 专区 | 亚洲精品福利你懂 | 亚洲欧美日本综合 | 视频二区 调教中字 知名国产 | 欧美一区二区三区成人看不卡 | 中文字幕一区二区三区免费视频 | 青榴视频在线 | 日韩视频久久 | 亚洲一区综合在线播放 | 日本午夜三级 | 午夜激情影视 | 桃花综合久久久久久久久久网 | 色综合久久98天天综合 | 奇米狠狠| 亚洲日本在线免费观看 | 亚洲无线乱码高清在线观看一区 | 欧洲中文字幕 | 人人鲁免费播放视频人人香蕉 | 欧美无遮挡国产欧美另类 | 日本一区二区三区高清在线观看 | 日本视频中文字幕 | 天天舔天天射天天操 | 色青青草原桃花久久综合 | 天天射天天爱天天干 | 亚洲 自拍 中文字幕 在线 | 香港aa三级久久三级不卡 | 下克上动漫第一集 | 四虎成人影院网址 | 中文字幕第15页 | 在线精品欧美日韩 |