MySQL 用户信息主要涉及以下几个方面:
username@hostname
。CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT SELECT, INSERT ON database_name.* TO 'newuser'@'localhost';
SHOW GRANTS FOR 'newuser'@'localhost';
DROP USER 'newuser'@'localhost';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
以下是一个完整的示例,展示了如何创建用户、分配权限以及查看权限:
-- 创建新用户
CREATE USER 'exampleuser'@'localhost' IDENTIFIED BY 'examplepassword';
-- 分配权限
GRANT SELECT, INSERT, UPDATE ON mydatabase.* TO 'exampleuser'@'localhost';
-- 查看用户权限
SHOW GRANTS FOR 'exampleuser'@'localhost';
通过以上步骤,可以有效地管理和控制 MySQL 中的用户信息和权限。
领取专属 10元无门槛券
手把手带您无忧上云