mysql 创建账号,并且赋予账号权限
-- 创建新用户 localhost或者% %是所有的ip都能访问
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
-- 授予用户部分权限 database_name改成你自己的数据库名称,username 你自己的账号名称
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER ON database_name.* TO 'username'@'localhost';
-- 授予用户全部权限
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION;
-- 刷新权限
FLUSH PRIVILEGES;
-- 测试新用户
USE database_name;