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

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

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知識。




主站蜘蛛池模板: 四只虎免费永久观看地址 | 欧美性色黄大片在线观看 | 亚洲成a人片在线观看 欧美 | 日韩亚洲一区中文字幕 | 亚洲色图小说 | 综合网色| 亚洲国产影院 | 天堂网在线网站成人午夜网站 | 中文在线观看免费网站 | 午夜老司机永久免费看片 | 青青青国产成人久久111网站 | 天天射天天草 | 午夜视频在线观看www中文 | 亚洲欧美另类精品久久久 | 亚洲欧美日韩在线不卡 | 青春草在线视频免费 | 中文字幕精品在线视频 | 天堂网www中文在线资源 | 天天视频网 | 中文字幕午夜乱理片 | 中文字幕亚洲国产 | 日不卡在线| 欧美一区二区久久精品 | 淫片网站 | 亚洲 国产精品 日韩 | 四虎影库网址 | 欧美一级特黄一片免费 | 日本高清在线播放一区二区三区 | 亚州三级 | 日本视频免费看 | 日韩美女视频在线 | 亚洲精品免费观看 | 五月婷婷丁香在线观看 | 一道本在线 | 色色网视频 | 欧美一区二区三区成人看不卡 | 视频一区中文字幕 | 日本黄视频在线播放 | 亚洲国产精品久久卡一 | 夜色福利久久久久久777777 | 日韩亚洲欧洲在线com91tv |