mysql 5.7.19 有個很蛋疼的東西就是建立使用者的時候密碼得複雜點比如加@符號,不然會報錯
建立擁有所有許可權的使用者
grant all privileges on *.* to 使用者名稱@'%' identified by 'my@comm2018' with grant option;
建立擁有唯讀crm_yy庫的許可權的使用者
grant select on `crm_yy.* to 使用者名稱@'%' identified by 'hoop019!@#'
重新整理許可權:
flush privileges;
常用使用者建立命令擴充套件
1.建立使用者:
# 指定ip:192.118.1.1的使用者登入 create user 'alex'@'192.118.1.1' identified by '123';
# 指定ip:192.118.1.開頭的使用者登入 create user 'alex'@'192.118.1.%' identified by '123';
# 指定任何ip的使用者登入 create user 'alex'@'%' identified by '123';
2.刪除使用者 drop user '使用者名稱'@'ip位址';
3.修改使用者 rename user '使用者名稱'@'ip位址' to '新使用者名稱'@'ip位址';
4.修改密碼 set password for '使用者名稱'@'ip位址'=password('新密碼');
Docker 執行 mysql 5 7 19 命令
docker 執行 mysql 5.7.19 命令 docker pull mysql 5.7 19執行容器 docker run p 3306 3306 name mysql5.7 v data mysql5.7 conf etc mysql conf.d v data mysql5.7 data...
Linux下Mysql5 7 19解除安裝方法
1 查詢以前是否裝有mysql 命令 rpm qa grep i mysql 可以看到mysql的兩個包 mysql 程式設計客棧rhel mysqlclient rhel 2 刪除mysql 刪除命令 rpm e nodeps包名 rpm ev mysql rhel 3 刪除老版本mysql的開發...
mysql 建立刪除使用者並授唯讀許可權
flush privileges drop user 使用者名稱 create user 使用者名稱 identified by 密碼 grant select on 資料庫名.表名 to 使用者名稱 identified by 密碼 grant select,insert,update,delet...