阿里雲輕量應用服務器上部署MySQL數據庫

首先,做好Mysql遠程連接的配置以便使用Navicat連接登錄。

  1. 在安全>防火牆中添加了MYSQL的3306端口,如圖所示在這裏插入圖片描述在這裏插入圖片描述

點擊添加規則,選擇Mysql,點擊確定。

  1. 在應用管理>應用詳情 點擊遠程連接 進入命令行界面在這裏插入圖片描述

先將複製內容粘貼執行,然後會得到密碼,輸入mysql -u root -p並輸入密碼,登錄MySQL。如下圖所示
在這裏插入圖片描述
3. 允許用戶遠程連接Mysql數據庫
首先進入LAMP默認數據庫(該數據庫名稱就叫mysql)

use mysql;

然後查看user,host。

select user,host from user;

結果如圖所示

在這裏插入圖片描述
可以發現默認的host都是localhost或127.0.0.1(本地),所以我們要創建一個用戶,並對其進行授權。

輸入授權語句

grant all privileges on 數據庫的名字.* to 新的用戶名@'%' identified by '你的登錄密碼';

注:(1)數據庫的名字可以用*代替,這樣用戶連接後可以看到所有的數據庫。
(2)%代表從任何主機都可以連接到mysql服務器。

然後刷新

flush privileges;

如下圖所示
在這裏插入圖片描述
4.使用Navicat連接

常規中密碼填寫你授權用戶名的密碼(數據庫的)
在這裏插入圖片描述

SSH的要填阿里雲服務器的用戶名和密碼,這個不要搞錯了。
在這裏插入圖片描述
然後點擊測試連接,連接成功。
在這裏插入圖片描述
5.登錄本地phpmyadmin,選擇需要部署的數據庫,點擊上面導出,點擊執行。
在這裏插入圖片描述6.使用Navicat將生成的sql文件轉儲到你的服務器上

選擇服務器右鍵新建數據庫,名字要與之前一樣
在這裏插入圖片描述
雙擊打開新建的數據庫,右鍵點擊運行sql文件,選擇sql文件,點擊確定。
在這裏插入圖片描述
最後部署成功!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章