1. 程式人生 > >ubuntu 安裝mysql

ubuntu 安裝mysql

gui pda etc 127.0.0.1 image pri style -s div

1. 安裝mysql服務器、客戶端及客戶端開發工具

sudo apt install mysql-server mysql-client libmysqlclient-dev

2.設置遠程訪問mysql

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

註釋掉bind-address = 127.0.0.1這一行,保存退出編輯

mysql -u root -p

進入mysql服務,輸入如下命令允許任何機器訪問mysql服務器:

法一:修改權限法:

mysql> grant all privileges on *.* to root@%
identified by mypassword with grant option; mysql> flush privileges;

法二:修改表法:

mysql> select host,user from user;

結果如下:

mysql> select host,user from user;
+-----------+------------------+
| host | user |
+-----------+------------------+
| localhost | debian-sys-maint |
| localhost | mysql.session |
| localhost | mysql.sys |
| localhost | root |
+-----------+------------------+
4 rows in set (0.01 sec)

將user為root的用戶的host改為%:

mysql> update user set host=‘%‘ where user=‘root‘;

再次查詢結果如下:

mysql> select host,user from user;
+-----------+------------------+
| host      | user             |
+-----------+------------------+
| %         | root             |
| localhost | debian-sys-maint |
| localhost | mysql.session    |
| localhost | mysql.sys        |
+-----------+------------------+
4
rows in set (0.00 sec)

使修改生效:

mysql> flush privileges;

3.使用mysql客戶端gui工具(navicat)連接mysql服務

技術分享圖片

ubuntu 安裝mysql