远程连接mysql时报10038错误,原因是mysql的远程连接未开放,可以使用以下方法打开远程连接。
进入mysql命令行,输入以下命令。
GRANT ALL PRIVILEGES ON . TO ‘账号’@’%’ IDENTIFIED BY ‘密码’ WITH GRANT OPTION;
flush privileges;
grant all privileges on #授权语句
. #表示可以访问所有表,如果只是开放某一个数据库的远程访问,.改为数据库名称就可以
可以远程登录的账号密码必须存在。