解决MySQL远程连接服务器上的MySQL报1130的错问题

用Navicat for mysql连接数据库测试下连接 如果出现1130错误

错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server

是无法给远程连接的用户权限问题。

服务端的mysql没有开启访问权限

解决办法是:

进入MySql控制台,弹出Enter password:输入您的数据库密码

mysql -u root -p

  

输入MySQL的密码

执行下命令

GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘您的数据库密码‘ WITH GRANT OPTION;

 

在执行下

flush privileges;

  

这个命令是刷新一下权限,不用重启。

好了,远程连接OK了。

原文地址:https://www.cnblogs.com/yuuje/p/11909924.html

时间: 2024-08-29 16:38:24

解决MySQL远程连接服务器上的MySQL报1130的错问题的相关文章

android数据库编程:连接服务器上的MySQL数据库详细示例

1 public class DatabaseDemo extends Activity { 2 private TextView textView; 3 4 @Override 5 protected void onCreate(Bundle savedInstanceState) { 6 // TODO Auto-generated method stub 7 super.onCreate(savedInstanceState); 8 setContentView(R.layout.acti

LNMP一键安装包安装的mysql远程连接不上的问题

正常的做法: 以root用户登录mysql: grant all privileges on *.* to 创建的用户名@"%" identified by "密码"; flush privileges; 例如: mysql>grant all privileges on *.* to [email protected]"%" identified by "123456"; mysql>flush privileg

SFTP远程连接服务器上传下载文件-vs2010项目实例

本项目仅测试远程连接服务器,支持上传,下载文件,更多功能开发请看API自行开发. 环境:win7系统,vs2010 vs2010项目实例下载地址:CSDN下载 如果没有CSDN积分,百度网盘下载(密码:uxnt) 文件目录介绍: 1.libssh2.sln是vs2010的解决方案,用vs2010打开(如图1所示): include是需要导入的头文件,lib是需要使用的lib文件(如图2所示): 图1 图2 2.解决方案:"libssh2"(如图3所示) 这里只需要编译运行demo项目即

解决刚刚安装完mysql 远程连接不上问题

解决远程连接mysql错误1130 远程连接Mysql服务器的数据库,错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx  is not allowed to connect to this MySQL server  猜想是无法给远程连接的用户权限问题. 这样子操作mysql库,即可解决.  在本机登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"loca

解决本地工具无法连接服务器上的mysql的问题

当本地工具尝试连接服务器的时候,如果出现无法连接的情况,可能是权限没有开. 首先: mysql> show  databases: 发现有mysql数据库 进入该数据库,找到user表 mysql>show tables mysql>update user set Host = '%' where User='root'; 原文地址:https://www.cnblogs.com/phdeblog/p/11442173.html

本地远程连接服务器上的Jupyter Notebook设置方法

完整原文:https://hongwan.xyz/archives/ 使用Jupyter可以在本地电脑直接新建和编辑linux服务器的代码,比如python和R,非常方便: 本机为:Win10 服务器:CentOS Linux release 7.3.1611 1.远程服务器安装Jupyter 本人之前安装Anaconda自带了jupyter notebook,因此可以直接使用.如果没有,可通过以下命令安装: pip install jupyter notebook 2.服务器端Jupyter配

使用Navicat连接管理远程linux服务器上的mysql数据库

点击这个连接,选择mysql. 填完这两页,测试成功,点击确定即可.创建了hyj连接. 结果如下: 原文地址:https://www.cnblogs.com/hyjh/p/11503234.html

解决redis远程连接不上的问题

redis现在的版本开启redis-server后,redis-cli只能访问到127.0.0.1,因为在配置文件中固定了ip,因此需要修改redis.conf(有的版本不是这个文件名,只要找到相对应的conf后缀的文件即可)文件以下几个地方. 1.bind 127.0.0.1改为 #bind 127.0.0.1 (注释掉) 2.protected-mode yes 改为 protected-mode no 3.加入 daemonize no(这个是是否在后台启动不占用一个主程窗口) 原文地址:

redis desktop manager 远程连接服务器上的redis

开放  阿里云 6379 端口 把 bind 127.0.0.1 变成   bind 0.0.0.0 把 protected-mode yes 变成 protected-mode no 后台 启动 把 daemonize no 变为 daemonize yes 原文地址:https://www.cnblogs.com/angdh/p/11331109.html