本文內容列舉了部分常用SQL命令。

如需了解更詳細的 SQL 命令信息,包括命令參數和限制條件等,請參見 MySQL 參考指南(官方)

數據庫相關

命令 示例
創建數據庫并指定字符集
create database db01 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
刪除數據庫
drop database db01;

賬號相關

說明 一個具有高權限賬號的實例,不能通過高權限賬號修改其他賬號的密碼。如果需要修改,只能刪除賬號后重新創建。
命令 示例
創建賬號
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
刪除賬號
DROP USER 'username'@'host';
賦權
GRANT SELECT ON db01.* TO 'username'@'host';
查詢數據庫中的賬號
SELECT user,host,password FROM mysql.user_view;
show grants for xxx
權限回收
  • 收回全部權限
    REVOKE ALL PRIVILEGES,GRANT OPTION FROM 'username'@'host';
  • 收回指定權限
    REVOKE UPDATE ON *.* FROM 'username'@'host';