在linux中安裝mysql
sudo apt-get install mysql-server
1.登錄
mysql -u username -p;
username 爲登錄的用戶名。
2.顯示所有庫
show databases;
3.切換當前使用的庫
use databasename
databasename爲要是用的庫的名字
4.新添加用戶
insert into mysql.user(Host,User,Password) values("192.168.40.225","aaron",password("000000"));
Host訪問的主機名 User用戶名 Password 密碼
5.分配權限
grant all privileges on phplampDB.* to username@host identified by 'password' WITH GRANT OPTION;
給某個用戶分配訪問phplampDB所有表的所有權限
分配完全權限後執行 flush privileges 命令,使授權生效
6.配置mysql遠程訪問
首先對用戶進行授權
grant all privileges on *.* to username@‘%’identified by 'password' WITH GRANT OPTION;
也可使用該語句,使root用戶可以在任意ip上訪問 update user set host = '%' where user = 'root';
其中“%”代表授權任意ip可以使用username登錄該mysql,如果你想限制某一ip訪問,改成相應的ip即可
如果操作完以上步驟後,還是無法從遠程訪問mysql數據庫,則執行以下操作
修改mysql配置文件,在/etc/mysql下,打開my.conf,註釋 掉bind-address = 127.0.0.1