登录mysql mysql -u [用户名] -p 创建用户 use mysql; # 查看用户 select host, user from user; # 创建用户 CREATE USER 'test'@'%' IDENTIFIED BY '123456'; # 再查看用户 -- 是否创建成功 select host, user from user; 'test': 用户名 '%' : 本地远程任何电脑都可以登录,还可以写 'localhost' 只能本地登录 '123456': 是密码 给账号赋权限 # 命令模板 # grant #auth on #databaseName.#table to '#userName'@'#host'; # 给test账号赋值权限 grant all privileges on *.* to 'test'@'%'; # 刷新权限 flush privileges; #auth 代表权限,如下 + all privileges 全部权限 + select 查询权限 + select,insert,update,delete 增删改查权限 + select,[…]增…等权限#databaseName 代表数据库名#table 代表具体表,如下 + *.*代表全部表 +A.B 代表具体A,B表#userName 代表用户名#host 代表访问权限,如下 + %代表通配所有host地址权限(可远程访问) + localhost为本地权限(不可远程访问) + 指定特殊Ip访问权限 如10.138.106.102