一、用户与权限管理
1.1 创建与赋予权限
create user 'peter'@'%' identified by '123465' # 创建用户 peter,
# %:允许所有用户登录这个用户访问数据库
刚创建的新用户是什么权限都没有,需要赋予权限
grant select on mysql.* to 'peter'@'%';
# 赋予select查看权限; .*表示可查看mysql下的所有表,也可以选择性允许查看表
flush privileges; # 记得刷新一下,让修改立即生效
(1)本地赋予创建用户并赋予权限
(2)在外部访问数据库,没给权限时,访问失败,如第一行命令,给完权限可以访问,并可以select查看