这里使用cmd窗口进行权限设置。
- 以管理员账号连接数据库
- 创建数据库
create database 数据库名字 default charset=utf8;
- 查看用户
select user,host,password from mysql.user;
- 设置权限账号与密码
# 授权账号命令: grant 权限(create, update等) on 库.表 to '账号'@'host' identified by '密码' # all privileges表示授予所有权限, %代表允许所有域的连接 grant all privileges on luffy.* to 'luffy'@'%' identified by 'luffy'; # 要是本机连mysql连不上,再添加localhost访问权限,本机就可以登录了 >: grant all privileges on luffy.* to 'luffy'@'localhost' identified by 'luffy'; # 设置完有权限限制的账号后一定要刷新权限,如果没刷新权限,该终端无法被通知,当然也可以直接重启cmd >: flush privileges;