为什么需要在 MySQL 中创建用户?
CREATE USER [IF NOT EXISTS] account_name IDENTIFIED BY ‘password’ ;
username@hostnameusername@%MySQL 创建用户示例
mysql> select user from mysql.user; mysql> create user runoon@localhost identified by 'runoon12345'; mysql> CREATE USER IF NOT EXISTS run@localhost IDENTIFIED BY 'run123456'; 为 MySQL 新用户授予权限
ALL PRIVILEGES:新帐户拥有所有特权。 CREATE:帐户能够创建数据库和表。 DROP:帐户能够删除数据库和表。 DELETE:帐户能够从特定表中删除行。 INSERT:帐户能够将行插入到特定表中。 SELECT:帐户能够读取数据库。 UPDATE:帐户能够更新表行。
mysql> GRANT ALL PRIVILEGES ON *.* TO runoon@localhost; mysql> GRANT CREATE, SELECT, INSERT ON *.* TO runoon@localhost; FLUSH PRIVILEGES; SHOW GRANTS for username;
长按二维码关注公众号,查阅更多教程
文章转载自跟谁学编程,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




