服務(wù)器維護(hù)CentOS 7.2使用yum安裝MariaDB10.1
2020-06-05 17:40 作者:艾銻無限 瀏覽量:
服務(wù)器維護(hù)小知識CentOS 7.2使用yum安裝MariaDB10.1
服務(wù)器維護(hù)小知識①添加MariaDB的yum源
1.創(chuàng)建MariaDB.repo
sudo vi /etc/yum.repos.d/Mariadb.repo
2.將以下文件中的字段添加到MariaDB.repo文件中
# MariaDB 10.1 CentOS repository list - created 2016-12-01 03:36 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
服務(wù)器維護(hù)小知識②yum安裝MariaDB
sudo yum -y install MariaDB-server MariaDB-client
服務(wù)器維護(hù)小知識③啟動MariaDB服務(wù)
systemctl start mysql.service
服務(wù)器維護(hù)小知識④配置MariaDB服務(wù)
使用mysql_secure_installation配置MariaDB服務(wù)
mysql_secure_installation
服務(wù)器維護(hù)小知識具體設(shè)置
#由于一開始安裝MariaDB數(shù)據(jù)庫后, root用戶默認(rèn)密碼為空, 所以只需要按Enter鍵
Enter current password for root (enter for none):
#是否設(shè)置root用戶的新密碼
Set root password? [Y/n] y
#錄入新密碼
New password:
#確認(rèn)新密碼
Re-enter new password:
#是否刪除匿名用戶,生產(chǎn)環(huán)境建議刪除
Remove anonymous users? [Y/n] y
#是否禁止root遠(yuǎn)程登錄,根據(jù)自己的需求選擇
Disallow root login remotely? [Y/n] n
#是否刪除test數(shù)據(jù)庫
Remove test database and access to it? [Y/n] y
#是否重新加載權(quán)限表
Reload privilege tables now? [Y/n] y
服務(wù)器維護(hù)小知識⑤開啟遠(yuǎn)程訪問
1.防火墻添加3306端口
查看firewall狀態(tài)
firewall-cmd --state
狀態(tài)是not running,啟動firewall
systemctl start firewalld
狀態(tài)是running
服務(wù)器維護(hù)小知識開放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
重新載入
firewall-cmd --reload
服務(wù)器維護(hù)小知識2.明明之前有設(shè)置root開啟遠(yuǎn)程的,但是我這里訪問不了,所以重新去MariaDB賦權(quán)限
#進(jìn)入Mariadb
mysql -uroot -p
#選擇數(shù)據(jù)庫
use mysql;
#添加權(quán)限
Grant all on *.* to 'root'@'%' identified by 'root用戶的密碼' with grant option;
#重新載入
flush privileges;
IT運(yùn)維 我們選擇
北京艾銻無限
以上文章由北京艾銻無限科技發(fā)展有限公司整理