1. 安裝MySQL:
創新互聯公司從2013年開始,先為廣元等服務建站,廣元等地企業,進行企業商務咨詢服務。為廣元企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。
利用下面三條命令安裝相應軟件:
$sudo apt-get install mysql-server $sudo apt-get install mysql-client $sudo apt-get install libmysqlclient-dev
在執行第一條命令的過程中,需要設置MySQL的root賬號的密碼。
利用下面的命令查看MySQL的scoket狀態,若處在listen狀態則表示安裝成功。
$sudo netstat -tap | grep mysql
2. MySQL開啟遠程連接
1. 修改mysql配置文件,將bind-address = 127.0.0.1
注釋,開放所有連接
利用如下命令進行修改:
$sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
就是先按“i”開啟vim插入,然后在要注釋的語句前加“#”號,再按“esc”退出vim插入狀態,接著按“:wq”保存并退出。(mysql5.7+的配置文件如上,之前的版本在“/etc/mysql/my.cnf”)。
2. 創建用戶并授權允許遠程連接
先登陸MySQL,命令如下:
$mysql -u root -p
然后創建用戶并授權,命令格式如下:
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地址。
刷新權限,使得上面配置立即生效:
mysql>flush privileges;
退出MySQL:
mysql>exit;
3. 測試遠程連接
1. 查看MySQL配置的端口號
先進入MySQL,然后再查看端口號,命令如下:
$mysql -u root -p mysql>show variables like 'port';
MySQL的默認端口號是3306,如果需要修改端口號,可以進入配置文件修改端口信息(操作參見2.1),下面以port=3306為例。
2. 查看Ubuntu的防火墻
查看防火墻狀態:
$sudo ufw status
開啟防火墻并打開3306端口
$sudo ufw enable $sudo ufw default deny $sudo ufw allow 3306
記得要打開其他必要端口,如ssh端口22。
查看3306端口狀態
$netstat -an | grep 3306
3. 測試MySQL遠端連接
在自己的電腦上打開命令行窗口,命令格式:
$mysql -h ipaddress -P port -u ubuntu -ppassword
按上文配置,則連接遠程MySQL的命令為:
$mysql -h 193.112.19.56 -P 3306 -u ubuntu -p123456
總結
以上所述是小編給大家介紹的云服務器Ubuntu_Server_16.04.1安裝MySQL并開啟遠程連接的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對創新互聯網站的支持!
網站題目:云服務器Ubuntu_Server_16.04.1安裝MySQL并開啟遠程連接的方法
文章分享:http://m.2m8n56k.cn/article6/jdceog.html
成都網站建設公司_創新互聯,為您提供定制開發、服務器托管、微信公眾號、品牌網站設計、企業網站制作、網站設計公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯