Ubuntu系統下安裝MySQL資料庫及配置遠程登錄的教程

一.安裝MySQL

1. sudo apt-get install mysql-server

2. sudo apt-get install mysql-client

3. sudo apt-get install libmysqlclient-dev

註意:安裝過程中會提示設置密碼和確認密碼.記住密碼.

安裝完成之後可以使用如下命令來檢查是否安裝成功:

root@root:/# ps aux|grep mysql
mysql 9323  1.4 10.3 1115748 138308 ?   Ssl  22:34   0:00 /usr/sbin/mysqld
root  9486  0.0 0.0 21312  928 pts/18  S+  22:34 0:00 grep --color=auto mysql

看到如上結果即安裝成功

登陸mysql資料庫可以通過如下命令直接登錄:

之前我設置的密碼為:root

root@root:/# mysql -uroot -proot

-u 表示選擇登陸的用戶名,

-p 表示登陸的用戶密碼

這裡寫圖片描述

二.配置遠程登錄

1.打開配置文件

root@root:/# sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

2.修改配置文件

將bind-address = 127.0.0.1,修改為:0.0.0.0或者註釋掉

這裡寫圖片描述

3.添加遠程訪問權限

root@root:/# mysql -uroot -proot
->GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password' 
    WITH GRANT OPTION;
->FLUSH PRIVILEGES;

上面的user,password可以設置成自己的

這裡寫圖片描述

4.查看是否成功

 root@root:/# netstat -an | grep 3306
 tcp      0      0 0.0.0.0:3306         0.0.0.0:*           LISTEN  

以上結果表示設置成功

5.重啟MySQL

root@root:/# service mysql restart

6.測試連接

通過ifconfig找到IP地址

這裡寫圖片描述

在Navicat上測試連接

這裡寫圖片描述

You May Also Like