解决本地工具无法连接服务器上的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

时间: 2024-07-30 03:25:39

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

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

解决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

远程访问服务器上的MySQL数据库,发现root远程连接不上

远程访问服务器上的MySQL数据库,发现root远程连接不上,提示错误:"1045-Access denied for user [email protected]" 解决办法如下,执行命令: mysql> use mysql; mysql> selecthost,user from user; 查看结果是不是root用户仅允许本地(localhost)登录,下面这个截图就是这种情况. 是的话,就要修改它的host为%,表示任意IP地址都可以登录. GRANT ALL PR

navicat连接不上Linux服务器上的MySQL

1.首先确定你的linux已经关闭防火墙 详细操作点这里: 如果是公司服务器防火墙比较重要不能关闭,那就麻烦点了,需要在防火墙的配置文件下配置属性. 如果还不能解决,请继续往下看. 2.如果是云服务器,请确认3306端口是否已经设置对外开放 此处以阿里云服务器为例,阿里云的服务器默认端口是不对外开放的,如果想要供外部访问,需要在安全组中手动添加规则,详情操作可以参考官方文档 :https://helpcdn.aliyun.com/document_detail/25471.html?spm=51

如何在Lunix云服务器上安装Mysql进行远程连接

说说这个服务器上安装mysql真是一个大坑啊 ! 我也不知道自己怎么心血来潮就买一个百度云服务器,然后就想着吧自己做的一些小项目都跑上去.嘿嘿...其实就是想显摆下,写点小应用给不是编程的朋友们使用 ,以满足我自己的小心思,哎呀跑题了,一下没有刹住就给跑偏了,继续说安装的事. 网上百度了许多的教程 ,那叫一个坑啊 !刚开始装JDK 和 Tomcat的时候一切都是顺利.直到开始装Mysql时我不知道是我的服务器不一样还是 我的操作失误!反正就是各种不行 ,那叫一个郁闷.各种方法什么解压tar.gz

pl/sql developer 连接服务器上的数据库

1, 在本地安装的Oracle中找到目录 oracle\product\11.2.0\dbhome_1\network\admin, 它下面一般有两个文件可以进行编辑tnsnames.ora   listener.ora ,一般只要配置tnsnames.ora即可. 配置内容如下面的方式. # tnsnames.ora Network Configuration File: D:\app\oracle\product\11.2.0\dbhome_1\network\admin\tnsnames.

怎样将本地数据库放到云服务器上

怎样将本地数据库放到云服务器上? (以sqlserver为例) 1.从本地数据库导出相应脚本文件. (1)登录本地数据库之后,右击对应的数据,选择任务---生成脚本, (2)选择下一步, (3)选择编写整个数据库及所有数据对象的脚本,然后下一步, (4)在这里选择高级, (5)为服务器版本编写脚本,因为我的是sqlserver2008 R2的,所以这里显示的是比R2更早的版本,遵循向下兼容原则,如果服务器数据库比本地版本高,那么可以直接将本地的mdf和ldf文件直接附加进服务器数据库中,不需要导

使用Navicat远程连接阿里云ECS服务器上的MySQL数据库

1.必须给服务器的安全组规则设置端口放行规则,在管理控制台中设置: 2.之后填写配置,授权对象是授权的IP,其中0.0.0.0/0为所有IP授权,之后保存; 3.Navicat使用的配置 在编辑连接处,要配置SSH和常规两项 在常规项填写配置,主机名填写:localhost,配置完成后,就使用Navicat远程连接阿里云ECS服务器上的MySQL数据库: 测试连接,完美成功. 原文地址:https://www.cnblogs.com/GreenForestQuan/p/11776130.html

遇到问题,本地PHP环境连接其他主机的Mysql 出现ERROR 1130: Host '192.168.1.222' is not allowed to connect to this MySQL server

问题描述,1 检查mysql服务是否启动, 2 关闭防火墙                    Netfilter/Iptables    关闭方式[[email protected] ~]#iptables -F                    SELINUX     关闭方式 [[email protected] ~]#setsebool -P samba_enable_home_dir on             3 查看是否有监听mysql端口  netstat -an |gr