以創(chuàng)建wordpress網(wǎng)站的數(shù)據(jù)庫為例
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了撫順免費(fèi)建站歡迎大家使用!
1、創(chuàng)建數(shù)據(jù)庫
創(chuàng)建可指定字符,或者不指定字符,如果不指定字符,默認(rèn)為 utf8mb4 和 utf8mb4_0900_ai_ci
2、創(chuàng)建用戶
可自行指定用戶可訪問的IP地址范圍。
3、授權(quán)用戶
4、直接一步到位
或者 這種方法 :創(chuàng)建并授權(quán)用戶,是二和三的合并。
1、查看數(shù)據(jù)庫
show databases可查詢所有存在的數(shù)據(jù)庫
2、查看用戶信息
用戶信息在系統(tǒng)數(shù)據(jù)庫mysql中的user表中。密碼查詢不會顯示明文密碼,而是顯示為加密后的密文。
3、查看用戶權(quán)限
有兩種方式查看。
第一種方式 : show grants for 'userwordpress';
第二種方式: select * from mysql.user where user='userwordpress'G;
g 相當(dāng)于’;’
G使每個字段打印到單獨(dú)的行,也有 ’;' 的作用
只能查出哪個數(shù)據(jù)庫的哪張表的權(quán)限,如查userwordpress在mysql數(shù)據(jù)庫的user表的權(quán)限,顯示都是N(no),沒有權(quán)限,如果查root用戶就都是Y(yes)選擇了。
用drop而非delete,簡單的區(qū)分就是,drop是刪除【表】,truncate與delete則是刪除表中【記錄】。
刪除用戶
同理,刪除數(shù)據(jù)庫
用drop刪除時,會有確認(rèn)信息,為了防止誤刪。(刪庫跑路,請謹(jǐn)慎操作)
1.查看所有用戶(需要在root用戶下進(jìn)行)
select host,user,password from mysql.user;
2.刪除用戶
mysqlDelete FROM user Where User='用戶名' and Host='上圖有個host列表所示';//刪除用戶
例:mysqlDelete FROM user Where User='yl' and Host='localhost';
mysqlflush privileges; //刷新權(quán)限
mysqldrop database ylDB; //刪除用戶的數(shù)據(jù)庫
1.查看所有用戶(需要在root用戶下進(jìn)行)
select
host,user,password
from
mysql.user;
2.刪除用戶
mysqldelete
from
user
where
user='用戶名'
and
host='上圖有個host列表所示';//刪除用戶
例:mysqldelete
from
user
where
user='yl'
and
host='localhost';
mysqlflush
privileges;
//刷新權(quán)限
mysqldrop
database
yldb;
//刪除用戶的數(shù)據(jù)庫