添加用户
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; -- username : 自定义用户名 -- localhost : 允许访问的 ip 地址。 localhost : 只允许本地访问 % : 允许任何地址访问 -- password : 自定义密码
mysql 添加权限
grant select,insert,update,delete,... on dbname.tablename to user@"localhost" identified by "password"; -- dbname.tablename : 数据库名.表名 可用 *.* 代替 -- username : 自定义用户名 -- localhost : 允许访问的 ip 地址。 localhost : 只允许本地访问 % : 允许任何地址访问 -- password : 自定义密码
mysql 权限说明:
权限 列 Context select Select_priv 表 insert Insert_priv 表 update Update_priv 表 delete Delete_priv 表 index Index_priv 表 alter Alter_priv 表 create Create_priv 数据库、表或索引 drop Drop_priv 数据库或表 grant Grant_priv 数据库或表 references References_priv 数据库或表 reload Reload_priv 服务器管理 shutdown Shutdown_priv 服务器管理 process Process_priv 服务器管理 file File_priv 在服务器上的文件存取
授予所有权限(超级权限)
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION; -- 刷新权限 FLUSH PRIVILEGES;