为什么我登陆远程服务器可以连接数据库,在本机开始可以连上,后面就连不上了

时间:2022-08-11 17:57:26
我今天在服务器上面的mysql里面建了个用户,给设置了权限,后来发现权限错了,于是把用户删了重新建立,可是后面我在本机怎么都连不上数据库了,服务器上面用root用户还是可以正常连接的,但是建立的新用户就是登陆不了,每次都提示密码错误,不知道怎么回事

5 个解决方案

#1


怎么建立的用户 

#2


用户远程登录需要配置两次  一次是 本地(localhost),一次是任意主机 (%) ,如:
为什么我登陆远程服务器可以连接数据库,在本机开始可以连上,后面就连不上了

#3


你是如何连接的? 用什么工具?错误提示是什么?

问题说明越详细,回答也会越准确!参见如何提问。( 提问的智慧

#4



flush privileges;

#5


如果你是用的phpmyadmin在数据库中新建用户时 填写密码时不要直接写密码 最好是利用sql语句新建用户 密码写成  password('你的密码') 这样在输入密码时 匹配才是对的 

#1


怎么建立的用户 

#2


用户远程登录需要配置两次  一次是 本地(localhost),一次是任意主机 (%) ,如:
为什么我登陆远程服务器可以连接数据库,在本机开始可以连上,后面就连不上了

#3


你是如何连接的? 用什么工具?错误提示是什么?

问题说明越详细,回答也会越准确!参见如何提问。( 提问的智慧

#4



flush privileges;

#5


如果你是用的phpmyadmin在数据库中新建用户时 填写密码时不要直接写密码 最好是利用sql语句新建用户 密码写成  password('你的密码') 这样在输入密码时 匹配才是对的