mysql远程访问1045的问题解决
首先进入mysql数据库,然后输入下面两个命令
grant all privileges on *.* to 'root'@'%' identified by 'password';
flush privileges;
第一个 * 是数据库,可以改成允许访问的数据库名称
第二个 * 是数据库的表名称,代表允许访问任意的表
root代表远程登录使用的用户名,可以自定义
%代表允许任意ip登录,如果你想指定特定的IP,可以把%替换掉就可以了
password代表远程登录时使用的密码,可以自定义
flush privileges;这是让权限立即生效