单独为mysql数据库的某个库创建用户
- [1. 删除旧用户](#1. 删除旧用户)
- [2. 重新创建用户(指定 host 为 localhost,%是所有用户都可以链接)](#2. 重新创建用户(指定 host 为 localhost,%是所有用户都可以链接))
- [3. 验证 host 是否正确](#3. 验证 host 是否正确)
- 现在用户正常了,可以正常授权了。
1. 删除旧用户
bash
DROP USER 'lkj_user'@'';
2. 重新创建用户(指定 host 为 localhost,%是所有用户都可以链接)
bash
CREATE USER 'lkj_user'@'localhost' IDENTIFIED BY '你的密码';
3. 验证 host 是否正确
bash
SELECT user, host FROM mysql.user WHERE user = 'lkj_user';

现在用户正常了,可以正常授权了。
bash
GRANT ALL PRIVILEGES ON `lkj`.* TO 'lkj_user'@'localhost';
FLUSH PRIVILEGES;