拒绝访问mysql怎么办 mysqlcmd拒绝访问

MySQL 拒绝访问(ERROR 1045(28000):Acess denied for user 'root'@'localhost')记得以前拒绝访问mysql怎么办我以前也出现过这类问题,一般重装mysq即可 。
如果重装不行,password:yes 表示密码是正确的,所以基本判断由访问权限的原因引起的
你可以输入命令:select * from mysql.user;--看用户权限有什么限制 。进行授权 。
你可以参考以下解决方法:
按照这个命令看能不能登录--mysql -uroot -p123456(123456是密码,如果你已经设置拒绝访问mysql怎么办了新密码,则按照你设置的登录)
可以找到my.ini这个文件,将bind-address=127.0.0.1改为 bind-address=0.0.0.0 或将其注释掉 。
希望帮助到你 。
mysql密码正确拒绝访问1045信息
如果您的MySQL密码正确,但仍然无法访问,可能是由些原因引起的:
1. 该MySQL实例可能已经停止运行
2. 您可能没有正确配置MySQL服务器的网络连接
3. 您可能尝试使用错误的MySQL用户名或密码
4. 您可能尝试从不允许连接的IP地址访问MySQL
5. 您可能在MySQL配置文件中设置了错误的端口号
6. 您可能正在尝试从不允许的客户端连接MySQL
7. 您可能正在尝试从不允许的IP地址访问MySQL
wampserver配置mysql数据库第一次打开phpmyadmin就拒绝访问!怎么解决?。?/h2>解决办法是重新设置root用户密码,在Windows平台下操作步骤如下:
1、以系统管理员身份登录到系统;
2、如果MySQL服务器正在运行,停止它 。
如果是作为Windows服务运行的服务器,进入服务管理器:开始菜单-控制面板-管理工具-服务
如果服务器不是作为服务而运行的,可能需要使用任务管理器来强制停止它 。
3、创建1个文本文件,并将下述命令置于单一行中:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');
用任意名称保存该文件 。在本例中,该文件为C:\mysql-init.txt 。
4、进入DOS命令提示:开始菜单-运行- cmd
假定你已将MySQL安装到C:\mysql 。如果你将MySQL安装到了另一位置 , 请对下述命令进行相应的调整 。
在DOS命令提示符下,执行命令:
C:\ C:\mysql\bin\mysqld-nt --init-file=C:\mysql-init.txt
在服务器启动时,执行由“--init-file”选项(作用:在启动时从指定的文件中读取SQL命令)命名的文件的内容,更改根用户密码 。当服务器成功启动后 , 应删除C:\mysql-init.txt 。
5停止MySQL服务器 , 然后在正常模式下重启它 。如果以服务方式运行服务器,应从Windows服务窗口启动它 。如果以手动方式启动了服务器,能够像正常情形下一样使用命令 。
windows远程连接MySQL失败 MySQL我用的是apt安装的,有很多问题,建议大家用二进制程序安装 。
问题描述
在服务器上登录MySQL只能用本地的127.0.0.1地址 , 用服务器本身地址会提示拒绝访问
【拒绝访问mysql怎么办 mysqlcmd拒绝访问】尝试修改MySQL远程访问权限
修改后发现没有用 , MySQL依然拒绝远程访问
查看3306端口
root@sfpql:~# netstat -an|grep 3306
修改MySQL服务地址:
尝试远程连接
telnet sfpql 3306
结语
MySQL远程连接不上是常见问题,一般设置好MySQL的远程访问权限就可以了 。
apt安装的MySQL会自己将启动地址设置在本地 , 同时apt安装的MySQL的服务查看命令是 systemctl status mysql 其他安装方式的常看命令是 systemctl status mysqld
用命令提示符打开mysql,提示net不是内部文件;在计算机管理里的服务打开 , mysql拒绝访问;用命令提示符打开mysql,提示net不是内部文件;在计算机管理里的服务打开,mysql拒绝访问

推荐阅读