引言
- 環境: 騰訊雲服務器一臺,Ubuntu16.04系統
- 需求:安裝MySQL並能遠程操作該數據庫
- 工具:騰訊雲控制檯登錄後的終端或諸如MobaXterm、CRT、XShell等SSH遠程連接服務器工具
- 建議:使用root賬戶登錄服務器,以便有足夠的權限
安裝MySQL
- 檢測是否安裝mysql,如果未安裝,無結果
sudo netstat -tap | grep mysql
- 如果已安裝,跳轉到下一階段;如果未安裝,則執行安裝命令:
sudo apt-get install mysql-server mysql-client
在安裝過程中會彈出設置root賬戶密碼的界面,輸入設置的密碼即可; - 服務相關命令(一般情況下安裝完成自動啓動服務):
- 查看mysql服務狀態:
sudo service mysql status
- 啓動mysql服務:
sudo service mysql start
- 停止mysql服務:
sudo service mysql stop
- 重啓mysql服務:
sudo service mysql restart
- 查看mysql服務狀態:
- 再次檢測是否安裝mysql,安裝成功出現如下圖結果:
遠程連接MySQL
- 設置安全組(該步不是必須步驟,如果能連接上服務器ip地址和3306端口,可忽略該步驟):在騰訊雲控制檯界面左側導航欄找到安全組新建:
- 找到配置文件:/etc/mysql/mysql.conf.d/mysqld.cnf,註釋掉bind-address = 127.0.0.1
附:博主使用MobaXterm遠程連接工具,可以直接打開該文件修改;如果使用vi編輯器/vim編輯器,請自行搜索如何操作 - 使用命令進入mysql環境,輸入下面命令回車後輸入之前設置的密碼
mysql -u root -h localhost -p
- 授權用戶後退出mysql環境
grant all on *.* to root@'%' identified by 'root' with grant option;
flush privileges;
- 重啓mysql服務
sudo service mysql restart
- 使用IDEA或Navicat等工具連接數據庫即可
附:mysql卸載