mysql 資料庫和使用者操作

2021-10-05 08:02:50 字數 944 閱讀 6156

字符集名一般使用utf8 或者utf8mb4

校隊規則名(排序)一般使用 utf8mb4_croatian_ci

1,建立資料庫

create database [if not exists] 《資料庫名》

[[default] character set 《字符集名》]

[[default] collate 《校對規則名》];

2,修改資料庫

alter database [資料庫名]
1,進入mysql 資料庫

use mysql
2,建立使用者

create user '使用者名稱'@'ip' identified by '密碼';

drop user '使用者名稱'@'ip';

rename user '使用者名稱'@'ip' to '新使用者名稱'@'ip';

set password for '使用者名稱'@'ip' = password('新密碼');

ip 更換為 '%' 指任何ip, 也可以拼裝類似like寫法

3,授權

# 檢視許可權

show grants for '使用者名稱'@'ip'

# 授權

grant select,insert,update on 庫名.表名 to '使用者名稱'@'ip';

# root使用者才有的命令,授權所有許可權

grant all privileges on 庫名.表名 to '使用者名稱'@'ip';

# 取消授權

revoke all on 庫名.表名 from '使用者名稱'@'ip';

revoke all privileges on 庫名.表名 from '使用者名稱'@'ip';

庫名和表名可以用*代替

MySQL資料庫使用者許可權操作

一 建立使用者與資料操作許可權的分配 1.1 指定使用者名稱,登入ip 如果不限制ip則改為 密碼 create user user name identified by pwd 1.2 為已建立的使用者開放新的登入ip 假如該使用者已有增 刪 改 查 建立表的許可權 grant select,in...

mysql資料庫和使用者建立

1.建立資料庫 create database test 2.建立使用者 任何終端都可以連線 grant select,insert,update,delete on test.to user identified by 123456 只讓某個位址段連線 grant select,insert,up...

mysql 建立資料庫和使用者

1 用管理員賬號登陸mysql 2 建立資料庫 create database db01 3 建立使用者 create user user01 localhost identified by password1 user01只能本地訪問 create user user02 identified b...