您好,登錄后才能下訂單哦!
基于linux操作系統Mysql的基本操作(三)
知識點一:查看MYSQL數據庫中所有用戶
命令: select distinct concat ('User:''',user,'''@''',host,''';')as query from mysql.user;
注:(1)關鍵詞 DISTINCT 用于返回唯一不同的值。
語法:SELECT DISTINCT 列名稱 FROM 表名稱
(2)SQL CONCAT函數用于將兩個字符串連接起來,形成一個單一的字符串。
比較兩者的用法:
知識點二:查看數據庫中具體某個用戶的權限
(1)命令: show grants for 'cacti'@'127.0.0.1';
截圖如下:
(2)命令: select * from mysql.user where user='cacti'\G;
截圖如下:
知識點三:查看user表結構 需要具體的項可結合表結構來查詢
命令:desc mysql.user;
截圖如下:
知識點四:刪除用戶
命令:delete from mysql.user where user='cacti'and host='127.0.0.1'\G;
截圖如下:
注:mysql>flush privileges;(刷新數據庫)
mysql>drop database testDB; //刪除用戶的數據庫
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。