《阿里云服務器搭建》安裝MySql

來源: CSDN
作者:tomatocc
時間:2020-08-31
17188
本文主要講述在阿里云服務器中搭建MySql數據庫,并且在本地進行遠程連接。

本文主要講述在服務器中搭建MySql數據庫,并且在本地進行遠程連接

執(zhí)行Mysql的安裝命令(三條命令)

執(zhí)行命令一:yum install mysql

執(zhí)行命令二:yum install mysql-server

執(zhí)行命令三:yum install mysql-devel

備注:執(zhí)行命令二之后一般會報錯:沒有可用包。這里提供解決方案如下:

1)yum-y install wget安裝從網上下載文件的wget命令

2)wget https://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm下載mysql的repo源

3)rpm-ivh mysql-community-release-el7-5.noarch.rpm安裝mysql-community-release-el7-5.noarch.rpm包

4)[root master~]#ls-1/etc/yum.repos.d/mysql-community*

/etc/yum.repos.d/mysql-community.repo

/etc/yum.repos.d/mysql-community-source.repo

5)yum install mysql-server安裝mysql

查看mysql安裝目錄

ps-ef|grep mysql執(zhí)行命令后可以查看mysql的安裝目錄

登陸MySql數據庫

1)使用命令:service mysqld status查看MySql的運行狀態(tài)

2)使用命令:service mysqld start啟動MySql服務

3)連接MySql數據庫:mysql-u root-p,回車后輸入密碼即可。或者使用繞過密碼進行強制登陸:mysqld_safe--user=mysql--skip-grant-tables--skip-networking&

4)更新root用戶密碼:登陸進數據庫后執(zhí)行sql,mysql>UPDATE user SETPassword=PASSWORD('rootroot')where USER='root';

5)flush privileges;然后刷新權限。

6)最后退出數據庫quit

1)在服務器上登陸數據庫之后,執(zhí)行 mysql>grant all privileges on *.* to 'root'@'%' identified by 'root';
2)刷新權限:flush privileges;
3)給服務器開放3306端口:
3-1:關閉firewall:
systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl mask firewalld.service
3-2 : 安裝iptables防火墻
yum install iptables-services -y
3-3 : 啟動設置防火墻
systemctl enable iptables
systemctl start iptables
3-4 : 查看防火墻狀態(tài)
systemctl status iptables
3-5 : 編輯防火墻,增加端口
vi /etc/sysconfig/iptables #編輯防火墻配置文件 將3306端口開放
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
3-6 : :wq! #保存退出
3-7: 重啟配置,重啟系統(tǒng)
systemctl restart iptables.service #重啟防火墻使配置生效
systemctl enable iptables.service #設置防火墻開機啟動

在阿里云后臺新增3306端口,連接MySql數據庫

1.登陸阿里云管理臺,找到【安全組】,并打開

ia_8200000002.png

2.點擊【配置規(guī)則】

ia_8200000003.png

3.點擊【添加安全組規(guī)則】

ia_8200000004.png4.新增3306端口

ia_8200000005.png

然后保存,即可。

6.到這里為止,我們就可以在本地連接遠程服務器上的數據庫了

版權聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權協(xié)議,轉載請附上原文出處鏈接和本聲明。

本文鏈接:https://blog.csdn.net/tomatocc/article/details/83548322

立即登錄,閱讀全文
版權說明:
本文內容來自于CSDN,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家