HY000Host 'hjh-2d233acc5de' is not allowed to connect to this MySQL server"
提示是说你的机器没有被远程服务器允许访问。
MYSQL的访问机制是某个机器用某个用户名访问的机制。
尝试在MYSQL的服务器上运行
MYSQL>grant all privileges on *.* to'CONNECTER'@''hjh-2d233acc5de' identified by '1111';
Mysql>flush privileges;
第一句是授权所有的权限给用户CONNECTER,这个用户是来自主机hjh-2d233acc5de,密码是1111
第二句是刷新一下权限设置。
然后用CONNECTER用户用你的程序进行连接试试看。尽量不要用ROOT,包括ROOT%的用户。
提示是说你的机器没有被远程服务器允许访问。
MYSQL的访问机制是某个机器用某个用户名访问的机制。
尝试在MYSQL的服务器上运行
MYSQL>grant all privileges on *.* to'CONNECTER'@''hjh-2d233acc5de' identified by '1111';
Mysql>flush privileges;
第一句是授权所有的权限给用户CONNECTER,这个用户是来自主机hjh-2d233acc5de,密码是1111
第二句是刷新一下权限设置。
然后用CONNECTER用户用你的程序进行连接试试看。尽量不要用ROOT,包括ROOT%的用户。