MySQL 是一種流行的關系型數據庫,擁有許多強大的功能和操作。在 MySQL 中創建數據庫用戶是一個重要的過程,因為它能夠為不同的用戶分配不同的權限。下面是如何使用 MySQL 命令創建數據庫用戶。
CREATE USER '用戶名'@'localhost' IDENTIFIED BY '密碼';
在這個命令中,我們使用 CREATE USER 命令來創建一個新的 MySQL 用戶。用戶名是您想要為用戶指定的名稱,密碼是您想要為用戶指定的密碼。
注意,'localhost' 參數表示此用戶只能從本地主機連接到 MySQL。如果您打算允許遠程連接,可以使用 '%' 作為主機名。
CREATE USER '用戶名'@'%' IDENTIFIED BY '密碼';
創建用戶后,您需要分配權限。下面是如何使用 GRANT 命令授予新用戶特定的權限:
GRANT 權限 ON 數據庫名稱.表名稱 TO '用戶名'@'localhost';
在這個命令中,'權限' 表示您想要授予用戶的權限,例如 SELECT、INSERT、UPDATE 或 DELETE。'數據庫名稱' 和 '表名稱' 表示您想要為用戶授予權限的數據庫和表。
例如,要授予用戶對 “mydb” 數據庫中的 “mytable” 表的所有權限,使用以下命令:
GRANT ALL PRIVILEGES ON mydb.mytable TO '用戶名'@'localhost';
現在,您已成功創建 MySQL 用戶并分配了所需的權限。