常用SQL语句,看这篇就够了( 七 )


GRANT privileges ON databasename.tablename TO 'username'@'host' WITH GRANT OPTION;在结尾加上WITH GRANT OPTION就可以了!
11.3、关于root用户的访问设置可以使用如下命令,来一键设置root用户的密码,同时拥有所有的权限并设置为远程访问!
grant all privileges on *.* to 'root'@'%'identified by '123456';如果想关闭root用户远程访问权限,使用如下命令即可!
grant all privileges on *.* to 'root'@'localhost'identified by '123456';最后使用如下命令,使其生效!
flush privileges;创建用户并进行授权,也可以使用如下快捷命令!
#例如,创建一个admin用户,密码为admingrant all privileges on *.* to 'admin'@'%' identified by 'admin';#刷新MySQL的系统权限相关表方可生效flush privileges;最后需要注意的是:mysql8,使用强校验,所以,如果密码过于简单,会报错,密码尽量搞复杂些!
十二、总结本文主要围绕 Mysql 中常用的语法进行一次梳理和介绍,这些语法大部分也同样适用于其他的数据库,例如 oracle、sqlserver、postgres 等等,在数据操作栏,除了分页函数以外,基本都是通用的!
如果还有遗漏的地方,欢迎留言指出!




推荐阅读