廢話不多說,直接上教程。
1.首先執(zhí)行如下命令,更新YUM源。
rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
執(zhí)行完上面命令后如果出現(xiàn)Peer reports incompatible or unsupported protocol version.這個錯誤請執(zhí)行 yum update -y nss curl libcurl
2.執(zhí)行如下命令,安裝MySQL。
yum -y install mysql-community-server --nogpgcheck
3.執(zhí)行如下命令,查看MySQL版本號。
mysql -V
4.返回結(jié)果如下,表示您已成功安裝MySQL。
5.執(zhí)行如下命令,啟動MySQL服務(wù)。
systemctl start mysqld
6. 執(zhí)行如下命令,設(shè)置MySQL服務(wù)開機(jī)自啟動。
systemctl enable mysqld
7.配置MySQL的root用戶密碼。
執(zhí)行如下命令,查看/var/log/mysqld.log文件,獲取root用戶的初始密碼。
grep 'temporary password' /var/log/mysqld.log
8.返回結(jié)果如下所示,您可以查看到root用戶的初始密碼。
9. 執(zhí)行以下命令,使用root用戶登錄數(shù)據(jù)庫。
mysql -uroot -p
10.返回結(jié)果如下所示,輸入root用戶的初始密碼。(輸入的密碼是不會顯示出來的)
11.執(zhí)行以下命令,修改MySQL的root用戶的初始密碼。
set global validate_password_policy=0; #修改密碼安全策略為低(只校驗密碼長度,至少8位)。 ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';
12.執(zhí)行以下命令,授予root用戶遠(yuǎn)程管理權(quán)限。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';
-
輸入exit退出數(shù)據(jù)庫。
-
執(zhí)行以下命令,使用root用戶登錄數(shù)據(jù)庫
-
mysql -uroot -p12345678
-
到這里mysql的安裝大功告成,他的安裝目錄默認(rèn)是安裝在/var/lib/mysql這個目錄
-
也可以使用?? find / -name mysql? 這個命令進(jìn)行查看mysql的安裝目錄
-
-
參考阿里云實驗室文檔:MySQL數(shù)據(jù)庫快速部署實踐 - 云起實驗室-在線實驗-上云實踐-阿里云開發(fā)者社區(qū)-阿里云官方實驗平臺-阿里云
連接數(shù)據(jù)庫
1.進(jìn)入mysql -uroot -p12345678?
?輸入use mysql;
緊接著輸入:update user set host = '%' where user = 'root';
開放端口
firewall-cmd --permanent --add-port=3306/tcp
最后flush privileges;
?到這里就能使用工具成功連接數(shù)據(jù)庫了文章來源:http://www.zghlxwxcb.cn/news/detail-455105.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-455105.html
到了這里,關(guān)于Linux服務(wù)器裝mysql數(shù)據(jù)庫并且連接數(shù)據(jù)庫(詳細(xì)教程)(阿里云)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!