欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

云服務(wù)器Ubuntu_Server_16.04.1安裝MySQL并開啟遠(yuǎn)程連接的方法

 更新時間:2018年02月05日 09:16:24   作者:余東  
這篇文章主要介紹了云服務(wù)器Ubuntu_Server_16.04.1安裝MySQL并開啟遠(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í)行第一條命令的過程中,需要設(shè)置MySQL的root賬號的密碼。

利用下面的命令查看MySQL的scoket狀態(tài),若處在listen狀態(tài)則表示安裝成功。

$sudo netstat -tap | grep mysql

2. MySQL開啟遠(yuǎn)程連接

1. 修改mysql配置文件,將bind-address = 127.0.0.1注釋,開放所有連接

利用如下命令進(jìn)行修改:

$sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

就是先按“i”開啟vim插入,然后在要注釋的語句前加“#”號,再按“esc”退出vim插入狀態(tài),接著按“:wq”保存并退出。(mysql5.7+的配置文件如上,之前的版本在“/etc/mysql/my.cnf”)。

2. 創(chuàng)建用戶并授權(quán)允許遠(yuǎn)程連接

先登陸MySQL,命令如下:

$mysql -u root -p

然后創(chuàng)建用戶并授權(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. 測試遠(yuǎn)程連接

1. 查看MySQL配置的端口號

先進(jìn)入MySQL,然后再查看端口號,命令如下:

$mysql -u root -p
mysql>show variables like 'port';

MySQL的默認(rèn)端口號是3306,如果需要修改端口號,可以進(jìn)入配置文件修改端口信息(操作參見2.1),下面以port=3306為例。

2. 查看Ubuntu的防火墻

查看防火墻狀態(tài):

$sudo ufw status

開啟防火墻并打開3306端口

$sudo ufw enable
$sudo ufw default deny
$sudo ufw allow 3306

記得要打開其他必要端口,如ssh端口22。

查看3306端口狀態(tài)

$netstat -an | grep 3306

3. 測試MySQL遠(yuǎn)端連接

在自己的電腦上打開命令行窗口,命令格式:

$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并開啟遠(yuǎn)程連接的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • mysql啟動時報錯:error while loading shared libraries: libncurses.so.5: cannot open shared object file的解決辦法

    mysql啟動時報錯:error while loading shared li

    這篇文章主要給大家介紹了解決mysql啟動時報錯:error while loading shared libraries: libncurses.so.5: cannot open shared object file的方法,需要的朋友可以參考下
    2023-08-08
  • MySQL架構(gòu)設(shè)計思想詳解

    MySQL架構(gòu)設(shè)計思想詳解

    這篇文章主要介紹了MySQL架構(gòu)設(shè)計思想詳解,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-08-08
  • MySQL Shell的介紹以及安裝

    MySQL Shell的介紹以及安裝

    這篇文章主要介紹了MySQL Shell的介紹以及安裝,幫助大家更好的理解和學(xué)習(xí)使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2021-04-04
  • mysql 5.7.30安裝配置方法圖文教程

    mysql 5.7.30安裝配置方法圖文教程

    這篇文章主要為大家分享了mysql 5.7.30安裝配置方法圖文教程,感興趣的小伙伴們可以參考一下
    2016-05-05
  • MYSQL如何查看操作日志詳解

    MYSQL如何查看操作日志詳解

    任何一種數(shù)據(jù)庫中都有各種各樣的日志,下面這篇文章主要給大家介紹了關(guān)于MYSQL如何查看操作日志的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • percona-toolkit對MySQL的復(fù)制和監(jiān)控類操作教程

    percona-toolkit對MySQL的復(fù)制和監(jiān)控類操作教程

    這篇文章主要介紹了使用percona-toolkit對MySQL進(jìn)行復(fù)制和監(jiān)控類操作的教程,percona-toolkit是一款強(qiáng)大的MySQL輔助軟件,需要的朋友可以參考下
    2015-11-11
  • explain分析sql效率的方法

    explain分析sql效率的方法

    下面小編就為大家?guī)硪黄猠xplain分析sql效率的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • 關(guān)于mysql innodb count(*)速度慢的解決辦法

    關(guān)于mysql innodb count(*)速度慢的解決辦法

    innodb引擎在統(tǒng)計方面和myisam是不同的,Myisam內(nèi)置了一個計數(shù)器,所以在使用 select count(*) from table 的時候,直接可以從計數(shù)器中取出數(shù)據(jù)。而innodb必須全表掃描一次方能得到總的數(shù)量
    2012-12-12
  • mysql數(shù)據(jù)庫查詢基礎(chǔ)命令詳解

    mysql數(shù)據(jù)庫查詢基礎(chǔ)命令詳解

    這篇文章主要介紹了mysql數(shù)據(jù)庫查詢基礎(chǔ)命令,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-11-11
  • Mysql生成數(shù)據(jù)字典的原理與實(shí)例

    Mysql生成數(shù)據(jù)字典的原理與實(shí)例

    數(shù)據(jù)字典是一名DBA需要維護(hù)的重要內(nèi)容,有人喜歡用excel來維護(hù),本人更喜歡直接在數(shù)據(jù)庫上進(jìn)行維護(hù),下面這篇文章主要給大家介紹了關(guān)于Mysql生成數(shù)據(jù)字典的原理與實(shí)例,以及導(dǎo)出MySQL的數(shù)據(jù)字典的方法,需要的朋友可以參考下
    2022-03-03

最新評論