欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

扣丁學堂Linux開發(fā)CentOS 7安裝MySQL詳細步驟

2018-08-27 14:26:49 949瀏覽

今天扣丁學堂Linux培訓老師給大家介紹一下關(guān)于在CentOS7中安裝MySQL的話會默認安裝的是MariaDB。它是一個在MySQL被收購之后,作者推出的應(yīng)一個開源版本。但是,我們可能還是會想安裝更純正的MySQL?下面我們一起來看一下吧。



下載并安裝MySQL官方的YumRepository

在MySQl官網(wǎng)可以YumRepository的下載鏈接:

wget -i -c https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

使用上邊的命令我們就下載到了YumRepository,之后我們就可以使用yum來進行安裝了。

yum -y install mysql80-community-release-el7-1.noarch.rp

接下來我們就是要開始安裝MySQL

yum -y install mysql-community-server

MySQL設(shè)置

啟動MySQL

systemctl start mysqld.service

查看運行狀態(tài)

systemctl status mysqld.service

此時,我們的數(shù)據(jù)庫已經(jīng)運行起來了,不過我們要進入我們的數(shù)據(jù)庫的話還需要在日志中找到我們的root用戶的密碼。在新的版本中,默認生成了root用戶密碼。

grep "passsword" /var/log/mysqld.log

通過上邊的命令我們可以查看到我們的root用戶的密碼。

mysql-uroot-p輸入密碼進入數(shù)據(jù)庫。

輸入初始密碼,此時不能做任何事情,因為MySQL默認必須修改密碼之后才能操作數(shù)據(jù)庫:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

這里密碼要有一定的復(fù)雜度。

修改完密碼之后我們就可以進行正常的操作了。

但此時還有一個問題,就是因為安裝了YumRepository,以后每次yum操作都會自動更新,需要把這個卸載掉:

yum -y remove mysql80-community-release-el7-1.noarch

開機啟動

shell> systemctl enable mysqld
shell> systemctl daemon-reload

添加遠程登錄用戶

默認只允許root帳戶在本地登錄,如果要在其它機器上連接mysql,必須修改root允許遠程連接,或者添加一個允許遠程連接的帳戶,為了安全起見,我添加一個新的帳戶:

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

mysql8和原來的版本有點不一樣,8的安全級別更高,所以在創(chuàng)建遠程連接用戶的時候,?不能用原來的命令(同時創(chuàng)建用戶和賦權(quán)):

必須先創(chuàng)建用戶(密碼規(guī)則:mysql8.0以上密碼策略限制必須要大小寫加數(shù)字特殊符號):

創(chuàng)建用戶
mysql>create user chenadmin@'%' identified  by 'Chenadmin0.';
進行賦值
mysql>grant all privileges on *.* to chenadmin@'%' with grant option;
最后刷新
mysql>flush privileges;

配置默認編碼為utf8

改/etc/my.cnf配置文件,在[mysqld]下添加編碼配置,如下所示:

[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'
重新啟動mysql服務(wù)

systemctl restart mysqld

以上就是扣丁學堂Linux開發(fā)CentOS 7安裝MySQL詳細步驟的全部內(nèi)容,希望對同學們有所幫助,想要了解更多關(guān)于Linux開發(fā)方面內(nèi)容的小伙伴可以登錄扣丁學堂官網(wǎng)咨詢??鄱W堂有大量的Linux視頻教程讓學員免費觀看學習,想要快速學習Linux開發(fā)就到由專業(yè)老師授課的扣丁學堂學習吧??鄱W堂Linux技術(shù)交流群:422345477。 

扣丁學堂微信公眾號


【關(guān)注微信公眾號獲取更多學習資料】



查看更多關(guān)于“Linux培訓資訊”的相關(guān)文章>>

標簽: Linux培訓 Linux視頻教程 紅帽Linux視頻 Linux學習視頻 Linux入門視頻

熱門專區(qū)

暫無熱門資訊

課程推薦

微信
微博
15311698296

全國免費咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號中關(guān)村智誠科創(chuàng)大廈4層
京ICP備2021002079號-2   Copyright ? 2017 - 2022
返回頂部 返回頂部