navicat无法远程连接mysql的解决方法
发布时间:2024-01-21 13:13:51
标签:navicat,mysql
近日在Ubuntu上安装了一个 MySQL 5.0,因为使用 phpMyAdmin 还必须安装 PHP,所以打算直接使用远程管理工具Navicat for MySQL 来连接。
在 Ubuntu 中通过 mysql 命令行创建好一个数据表并分配了权限:
GRANT ALL ON testdb.* TO usera IDENTIFIED BY ‘passwd'
然后重启加载权限:
mysqladmin –uroot –p flush-privileges
之后使用 Navicat 连接时仍然提示没有权限:
2003 – Can't connect to MySQL server on ‘ubuntu'(10061)
查看 mysql.user 表,usera 的确已经有了任意主机访问的权限。
于是想到是不是 MySQL Server 绑定了本地地址,打开 /etc/mysql/my.cnf,找到:
bind-address = 127.0.0.1
去除 IP 地址绑定,把它改为:
bind-address = 0.0.0.0
然后重启 MySQL Server:
/etc/init.d/mysql restart
这样 Navicat 就可以正常连接了,Debian下应该也有同样的问题。


猜你喜欢
- 原理:第一步:应用程序把查询SQL语句发给服务器端执行。我们在数据层执行SQL语句时,应用程序会连接到相应的数据库服务器,把SQL语句发送给
- 近期被问到一个问题,在你们项目中使用的是Vue的SPA(单页面)还是Vue的多页面设计?这篇文章主要围绕Vue的SPA单页面设计展开。 关于
- 生成器定义在Python中,一边循环一边计算的机制,称为生成器:generator。为什么要有生成器列表所有数据都在内存中,如果有海量数据的
- 经常写文章的小伙伴可能会头疼,图片需要一张一张的上传,费劲也耗时,今天就推荐几款超简单的图床工具。图床就是一个在网络上存储图片的地方,目的是
- 因为有个老Yashica相机机身,前一阵忍不住想配几个标准镜头。到国内购物网站以及摄影器材交流论坛上看了看,发现不仅很少,价格不实在,而且品
- 提示:本文多图,请手机端注意流量。前言利用python做图片识别,识别提取图片中的文字会有很多方法,但是想要简单一点怎么办,那就可以使用te
- Gmail 作为一个经典的 Web 2.0 应用,在带来革命性的邮件管理体验的同时,以其完整、快速的 AJAX 操作方式,深受用户的推崇和技
- 目录一.准备数据创建数据表插入数据二.SQL演练1. SQL语句的强化2. 创建 "商品分类"" 表3. 同步
- 前言php转go是大趋势,越来越多公司的php服务都在用go进行重构,重构过程中,会发现php的json解析操作(系列化与反序列化)是真的香
- 1、django的model转json对象。1.1、单个modle转换,返回json对象:sqlOrder = get_object_or_
- 前言在微信小程序开发中,navigator 用来实现页面路由功能,比如 A页面 中点击页面打开B页面1 navigator 默认方式打开新的
- 大家通过手机自带浏览器打开百度、淘宝,在首页加载完毕后,会自动隐藏页面上方的地址栏,加之这些网站针对手机浏览器做了优化,乍看之下,还真难区分
- 先来看个实例#!/usr/bin/env python import sys def search2(a,m):
- 1. 引用css。这可能是最常见的做法了,对一些特定的元素定义特定的样式。那么使用它,你需要在HTML 页面中加入<link
- APSchedulerAPScheduler 四个组件分别为:调度器(scheduler)、触发器(trigger),作业存储(job st
- 1.阈值化分割原理通过对图像的灰度直方图进行数学统计,选择一个或多个阈值将像素划分为若干类。一般情况下,当图像由灰度值相差较大的目标和背景组
- 一、所需工具**Python版本:**3.5.4(64bit)二、相关模块opencv_python模块sklearn模块numpy模块dl
- 分页的首页<meta http-equiv="Content-Type" content="text/h
- python中字典和列表的使用,在数据处理中应该是最常用的,这两个熟练后基本可以应付大部分场景了。不过网上的基础教程只告诉你列表、字典是什么
- 本文介绍了python selenium UI自动化解决验证码的4种方法,分享给大家,具体如下:测试环境windows7+firefox50