共計 1322 個字符,預(yù)計需要花費 4 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這期內(nèi)容當(dāng)中丸趣 TV 小編將會給大家?guī)碛嘘P(guān)怎么在 CentOS 7 系統(tǒng)中安裝 mysql 5.7,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
1、下載并安裝 MySQL 官方的 Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
在當(dāng)前目錄下會生成 rpm 文件
2、使用 yum 安裝
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server[/code]
等待一段時間 MySQL 就安裝完成了,然后是對 MySQL 的一些設(shè)置。
3、修改 root 密碼
安裝成功后默認會創(chuàng)建一個 root 用戶,并攜帶一個初始密碼,需要修改初始密碼,啟動 mysql
systemctl start mysqld.service
在 Mysql 的日志找出初始密碼,命令如下
grep password /var/log/mysqld.log
通過下面的命令進入數(shù)據(jù)庫
mysql -uroot -p
在 mysql 客戶端連接環(huán)境下執(zhí)行修改密碼命令
ALTER USER root @ localhost IDENTIFIED BY new@password
此時密碼修改成功,重啟 mysql 服務(wù)
systemctl restart mysqld.service
4、修改字符集為 UTF-8
通過命令 mysql -uroot -p 進入 Mysql,注意是新密碼,在 mysql 環(huán)境下通過如下命令查看字符集
show variables like %character%
我們看到上面的字符集不都是 utf-8,現(xiàn)在我們在 bash 終端打開 mysql 配置文件
vi /etc/my.cnf
根據(jù)實際情況添加以下配置項
#add by tangxiaobai
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
重啟服務(wù)器,查看字符集有沒有修改成功
我們看到字符集修改成功
5、設(shè)置 mysql 支持遠程連接
到現(xiàn)在為止,我們的 Mysql 還不能遠程連接訪問,這里我們用的是該表法,登錄 mysql 命令客戶端,執(zhí)行以下命令
use mysql;
update user set host = % where user = root
重啟 Mysql 服務(wù),用客戶端連接工具測試
我們看到 mysql 連接測試成功。
但此時還有一個問題,就是因為安裝了 Yum Repository,以后每次 yum 操作都會自動更新,需要把這個卸載掉:
yum -y remove mysql57-community-release-el7-10.noarch
上述就是丸趣 TV 小編為大家分享的怎么在 CentOS 7 系統(tǒng)中安裝 mysql 5.7 了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道。
向 AI 問一下細節(jié)