以下示例爲創建一個具有一定權限的數據庫(數據庫賬號僅對當前數據庫生效)。
創建一個新的空數據庫。默認編碼爲UTF8:
CREATE DATABASE dbname DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
爲數據庫創建具有適當權限的用戶/密碼組合。例如(再次使用MySQL):
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON dbname.* TO 'dbnameuser'@'localhost' IDENTIFIED BY 'yourpassword';
dbname.* :dbname爲數據庫名。
dbnameuser:用戶名。
yourpassword:用戶密碼。