添加命令
-- 赋予账号 权限,并设置密码
GRANT ALL PRIVILEGES ON 数据库名.* TO '账户名称'@'IP地址或%' IDENTIFIED BY '密码';
FLUSH privileges;
---------------------------------
-- mysql8方式
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost';
FLUSH PRIVILEGES;
-- @后面的地址要一样,如果不同需要先修改,再执行GRANT语句
USE mysql;
UPDATE user SET host='localhost' WHERE user='username';
ALL PRIVILEGES 包含一下权限,可以给予某些权限
select,
insert,
update,
delete,
create,
drop,
references,
index,
alter,
create temporary tables,
lock tables,
execute,
create view,