Ubuntu Server 16.04 安裝MySQL并設(shè)置遠(yuǎn)程訪問

一、Ubuntu Server 16.04 安裝MySQL

  1. 使用root賬號(hào)
    sudo apt-get install mysql-serverapt-get isntall mysql-clientapt-get install libmysqlclient-dev
    如果中途有問題就執(zhí)行以下 apt-get update
  2. 以上3個(gè)軟件包安裝完成后,使用如下命令查詢是否安裝成功:
    sudo netstat -tap | grep mysql
    查詢結(jié)果如下圖所示,表示安裝成功。
    root@ubuntu:~# netstat -tap | grep mysqltcp6 0 0 [::]:mysql [::]:* LISTEN 7510/mysqld root@ubuntu:~#
    二、設(shè)置mysql遠(yuǎn)程訪問
  3. 編輯mysql配置文件,把其中bind-address = 127.0.0.1注釋了
    vi /etc/mysql/my.cnf
  4. 使用root進(jìn)入mysql命令行,執(zhí)行如下2個(gè)命令,示例中mysql的root賬號(hào)密碼:root
    root@ubuntu:~# mysql -uroot -proot
    mysql>grant all on . to root@'%' identified by 'root' with grand option;
    .:第一個(gè)代表數(shù)據(jù)庫名;第二個(gè)代表表名。這里的意思是所有數(shù)據(jù)庫里的所有表都授權(quán)給用戶。root:授予root賬號(hào)。“%”:表示授權(quán)的用戶IP可以指定,這里代表任意的IP地址都能訪問MySQL數(shù)據(jù)庫?!皃assword”:分配賬號(hào)對(duì)應(yīng)的密碼,這里密碼自己替換成你的 mysql root帳號(hào) 密碼。
    mysql>flush privileges;
    刷新權(quán)限信息,也即是讓我們所作的設(shè)置馬上生效。
  5. 重啟mysql
    /etc/init.d/mysql restart
    更多Ubuntu相關(guān)信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2
    本文永久更新鏈接地址http://www.linuxidc.com/Linux/2016-07/133091.htm

使用Navicat for Mysql連接裝在虛擬機(jī)Ubuntu16.04上的mysql服務(wù)器

http://blog.csdn.net/w410589502/article/details/51767212

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容