新增使用者
建立 mysql 使用者
create user 'user1'@'localhost' identified by 'user1_password';
建立資料庫:test_db
create database if not exists `test_db` charset `utf8`;
使用者授權資料庫
grant all privileges on test_db.* to user1@'localhost';
flush privileges;
開啟遠端訪問
grant all privileges on test_db.* to user1@'%' identified by 'user1_password';
#mysql 8.0
alter user 『zheng』@『localhost』 identified with mysql_native_password by 『zhengzongwei』;
flush privileges;
並開啟mysql允許遠端訪問配置,在 my.cnf 47行, bind-address 前增加 # 號,注釋掉 bind-address = 127.0.0.1
sudo vi /etc/mysql/my.cnf
#bind-address = 127.0.0.1
重啟 mysql
sodu service mysql restart
mysql 修改使用者名稱密碼
use mysql;
update user set password=password("test123") where user='root';
# mysql8.0
update user set authentication_string='test123' where user='root'
flush privileges;
exit;
為MYSQL新增遠端使用者
在安裝mysql後只有乙個超級管理許可權的使用者root,而且root限制只能在資料庫本機上使用,如果我們要遠端管理mysql咋辦呢?那麼事實上我們需要新增乙個具有超級管理許可權並且可能遠端訪問的超級使用者,而在mysql中有兩種方法可以實現這個目的,我們以增加乙個超級許可權管理使用者admin為例...
為MYSQL新增遠端使用者
在安裝mysql後只有乙個超級管理許可權的使用者root,而且root限制只能在資料庫本機上使用,如果我們要遠端管理mysql咋辦呢?那麼事實上我們需要新增乙個具有超級管理許可權並且可能遠端訪問的超級使用者,而在mysql中有兩種方法可以實現這個目的,我們以增加乙個超級許可權管理使用者admin為例...
為Mysql新增遠端使用者
在安裝mysql後只有乙個超級管理許可權的使用者root,而且root限制只能在資料庫本機上使用,如果我們要遠端管理mysql咋辦呢?那麼事實上我們需要新增乙個具有超級管理許可權並且可能遠端訪問的超級使用者,而在mysql中有兩種方法可以實現這個目的,我們以增加乙個超級許可權管理使用者admin為例...