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

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

如何在Linux系統下安裝 Mysql

[摘要]背景  前不久開始學習部署ambari,在安裝mysql的時候遇到了點問題,現在從網上找了點部署流程記錄下來便于以后安裝mysql。Centos 7.2 安裝 Mysql 5.7.13首先要安裝yum,如下:tar xvf yum-x.x.x.tar.gzcd yum-x.x.xyummain.p...

背景

  前不久開始學習部署ambari,在安裝mysql的時候遇到了點問題,現在從網上找了點部署流程記錄下來便于以后安裝mysql。

Centos 7.2 安裝 Mysql 5.7.13

首先要安裝yum,如下:

tar xvf yum-x.x.x.tar.gz

cd yum-x.x.x
yummain.py install yum

以上為記憶中的大致流程。

1. 下載mysql的repo源

CentOS 7.2的yum源中默認沒有mysql,要先下載mysql的repo源

2. 安裝mysql57-community-release-el7-8.noarch.rpm包

  • rpm -ivh mysql57-community-release-el7-8.noarch.rpm --nodeps --force

安裝這個包后,會獲得兩個mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo和/etc/yum.repos.d/mysql-community-source.repo

3.安裝mysql

yum install mysql-server
    4. 啟動mysql服務

查看MySQL服務是否已啟動

service mysqld status

如何在Linux系統下安裝 Mysql

如果未啟動,可以使用下面指令啟動服務

service mysqld start
or
systemctl start mysqld

如何在Linux系統下安裝 Mysql

5. 重置root密碼

MySQL5.7會在安裝后為root用戶生成一個隨機密碼,而不是像以往版本的空密碼。
可以安全模式修改root登錄密碼或者用隨機密碼登錄修改密碼。下面用隨機密碼方式

MySQL為root用戶生成的隨機密碼通過mysqld.log文件可以查找到:

  • grep 'temporary password' /var/log/mysqld.log

修改root用戶密碼:(MySQL的密碼策略比較復雜,過于簡單的密碼會被拒絕)

  • mysql -u root -p mysql> Enter password: (輸入剛才查詢到的隨機密碼) mysql> SET PASSWORD FOR 'root'@'localhost'= "Root-123"; mysql> exit

用root新密碼登錄:

  • mysql -u root -pRoot-123

如果上面的方式不能修改可以使用下面安全模式修改root:

關閉服務
systemctl stop mysqld.service
vi /etc/my.cnf 
mysqld下面添加skip-grant-tables 保存退出啟動服務
systemctl start mysqld.service
mysql -u root 不用密碼直接回車
use mysql
update user set authentication_string=password('Root-123') where User='root' and Host='localhost';
flush privileges;
exit;
vi /etc/my.cnf 把 skip-grant-tables 一句刪除保存退出重啟mysql服務 
systemctl restart mysqld.service
再次登錄即可
mysql -u root -pRoot-123如果進行操作出現下面的提示:
You must reset your password using ALTER USER statement before executing this statement.
就再設置一遍密碼
set password = password('Root-123');

6. 開放3306端口

允許使用用戶名root密碼Root-123456從任何主機連接到mysql服務器

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Root-123456' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;
mysql>exit;
  • 開啟防火墻mysql 3306端口的外部訪問

    firewall-cmd --zone=public --add-port=3306/tcp --permanent

    firewall-cmd --reload

總結

  上面比較詳細地配置了mysql,可以使用systemctl restart mysqld.service啟動后,在查看mysql的狀態使用指令(ps -ef grep mysql)顯示當前配置和狀態。剛開始學習這塊,還是有很多不懂的地方,希望各位大神指點。

以上就是如何在Linux系統下安裝 Mysql的詳細內容,更多請關注php中文網其它相關文章!


學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 亚洲色在线视频 | 青娱乐中文字幕 | 五月婷婷激情在线 | 青娱乐免费视频在线观看 | 日韩欧美一区二区三区久久 | 最新中文字幕一区 | 天天综合天天添夜夜添狠狠添 | 一级做a爰全过程免费视频毛片 | 五月天婷婷在线视频国产在线 | 日本草草视频 | 欧美一区二区三区日韩免费播 | 网站在线免费观看 | 色噜噜狠狠色综合欧洲 | 亚洲视频欧洲视频 | 欧日韩不卡在线视频 | 日本欧美视频在线观看 | 青青青青青国产免费手机看视频 | 欧美视频一区二区三区 | 亚欧免费视频一区二区三区 | 天堂网在线免费观看 | 人人看人人鲁狠狠高清 | 日本免费黄视频 | 三级黄色在线视频中文 | 人人揉揉香蕉大免费不卡 | 日本天堂网在线 | 手机看片日韩欧美 | 一级做a爰视频免费观看2019 | 日本欧美不卡一区二区三区在线 | 欧洲性xxxx免费视频下载软件 | 亚洲精品91大神在线观看 | 欧美亚洲综合在线观看 | 综合网婷婷 | 日韩有色| 日本黄色动态图 | 日韩 亚洲 翔田千里 在线 | 亚洲第一网站 | 中文字幕人成乱在线视频 | 日本在线视频免费 | 亚洲婷婷丁香 | 亚洲成a人片在线观看中文!!! | 天天操天天干天天爱 |