使用Navicat有时候会报1251错误,有3个原因:
- 使用的账户没有相关权限。
- MySQL没有开启远程连接。
- 登录的账户没有开启远程连接
下面就是相关MySQL设置,创建1个账户。设置账户全部权限,且设置账户为远程连接。
-- 创建账号
CREATE USER '用户名'@'%' IDENTIFIED WITH mysql_native_password BY '用户密码';
-- 指定账号访问数据表
grant all privileges on `数据表`.* to '用户名'@'%';
说明:
'用户名'@'%'的%就是开启远程连接
all privileges 设置账户有所有权限
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
暂无评论
要发表评论,您必须先 登录