云服務(wù)器Ubuntu_Server_16.04.1安裝MySQL并開(kāi)啟遠(yuǎn)程連接的方法
1. 安裝MySQL:
利用下面三條命令安裝相應(yīng)軟件:
$sudo apt-get install mysql-server $sudo apt-get install mysql-client $sudo apt-get install libmysqlclient-dev
在執(zhí)行第一條命令的過(guò)程中,需要設(shè)置MySQL的root賬號(hào)的密碼。
利用下面的命令查看MySQL的scoket狀態(tài),若處在listen狀態(tài)則表示安裝成功。
$sudo netstat -tap | grep mysql
2. MySQL開(kāi)啟遠(yuǎn)程連接
1. 修改mysql配置文件,將bind-address = 127.0.0.1注釋?zhuān)_(kāi)放所有連接
利用如下命令進(jìn)行修改:
$sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
就是先按“i”開(kāi)啟vim插入,然后在要注釋的語(yǔ)句前加“#”號(hào),再按“esc”退出vim插入狀態(tài),接著按“:wq”保存并退出。(mysql5.7+的配置文件如上,之前的版本在“/etc/mysql/my.cnf”)。
2. 創(chuàng)建用戶(hù)并授權(quán)允許遠(yuǎn)程連接
先登陸MySQL,命令如下:
$mysql -u root -p
然后創(chuàng)建用戶(hù)并授權(quán),命令格式如下:
mysql>GRANT privileges ON databasename.tablename TO 'username'@'host' IDENTIFIED BY 'password' WITH GRANT OPTION;
如我自己的配置命令:
mysql>grant all privileges on *.* to 'ubuntu'@'%' identified by '123456' with grant option;
注:host=%表示不限制連接的IP地址。
刷新權(quán)限,使得上面配置立即生效:
mysql>flush privileges;
退出MySQL:
mysql>exit;
3. 測(cè)試遠(yuǎn)程連接
1. 查看MySQL配置的端口號(hào)
先進(jìn)入MySQL,然后再查看端口號(hào),命令如下:
$mysql -u root -p mysql>show variables like 'port';
MySQL的默認(rèn)端口號(hào)是3306,如果需要修改端口號(hào),可以進(jìn)入配置文件修改端口信息(操作參見(jiàn)2.1),下面以port=3306為例。
2. 查看Ubuntu的防火墻
查看防火墻狀態(tài):
$sudo ufw status
開(kāi)啟防火墻并打開(kāi)3306端口
$sudo ufw enable $sudo ufw default deny $sudo ufw allow 3306
記得要打開(kāi)其他必要端口,如ssh端口22。
查看3306端口狀態(tài)
$netstat -an | grep 3306
3. 測(cè)試MySQL遠(yuǎn)端連接
在自己的電腦上打開(kāi)命令行窗口,命令格式:
$mysql -h ipaddress -P port -u ubuntu -ppassword
按上文配置,則連接遠(yuǎn)程MySQL的命令為:
$mysql -h 193.112.19.56 -P 3306 -u ubuntu -p123456
總結(jié)
以上所述是小編給大家介紹的云服務(wù)器Ubuntu_Server_16.04.1安裝MySQL并開(kāi)啟遠(yuǎn)程連接的方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- 如何在 Linux 上搭建 java 部署環(huán)境(安裝jdk/tomcat/mysql) + 將程序部署到云服務(wù)器上的操作)
- 本地windows安裝兩個(gè)mysql服務(wù)器,配置主從同步
- 解決阿里云ECS服務(wù)器下安裝MySQL無(wú)法遠(yuǎn)程連接的問(wèn)題
- Mysql服務(wù)器的安裝配置與啟動(dòng)關(guān)閉方法詳解
- 詳解如何在阿里云服務(wù)器安裝Mysql數(shù)據(jù)庫(kù)
- 阿里云服務(wù)器安裝Mysql數(shù)據(jù)庫(kù)的詳細(xì)教程
- mysql安裝navicat之后,出現(xiàn)2059,Authentication plugin及本地鏈接虛擬機(jī)docker,遠(yuǎn)程鏈接服務(wù)器
- Windows7 64位安裝最新版本MySQL服務(wù)器的圖文教程
- Window?Server?2019服務(wù)器上安裝SQL?Server數(shù)據(jù)庫(kù)
相關(guān)文章
MySQL主從復(fù)制問(wèn)題總結(jié)及排查過(guò)程
這篇文章主要介紹了MySQL主從復(fù)制問(wèn)題總結(jié)及排查過(guò)程,mysql主從是常用的高可用架構(gòu)之一,也是使用最廣泛的的系統(tǒng)架構(gòu)。在生產(chǎn)環(huán)境中mysql主從復(fù)制有時(shí)會(huì)出現(xiàn)復(fù)制錯(cuò)誤問(wèn)題。下文更多內(nèi)容需要的小伙伴可以參考一下2022-03-03
mysql中g(shù)roup by與having合用注意事項(xiàng)分享
在mysql中g(shù)roup by分組查詢(xún)我們經(jīng)常會(huì)用到,并且還同時(shí)會(huì)與having合用,下面我介紹group by用法與having合用注意事項(xiàng),希望此教程對(duì)各位朋友有所幫助2013-10-10
mysql8.0 windows x64 zip包安裝配置教程
這篇文章主要為大家詳細(xì)介紹了mysql8.0 windows x64 zip包安裝配置教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-05-05
MySQL過(guò)濾重復(fù)數(shù)據(jù)的兩種方法示例
數(shù)據(jù)庫(kù)生成環(huán)境中經(jīng)常會(huì)遇到表中有重復(fù)的數(shù)據(jù),或者進(jìn)行關(guān)聯(lián)過(guò)程中產(chǎn)生重復(fù)數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于MySQL過(guò)濾重復(fù)數(shù)據(jù)的兩種方法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-04-04

