Navicat for MySQL不联网不能连接MySQL

作者&投稿:军黎 (若有异议请与网页底部的电邮联系)
Navicat for MySQL不联网怎么办?~

把localhost换成127.0.0.1就可以了。密码是自己设置的密码,装软件的时候也可能有的人没有设置密码。
navicat无法连接本地localhost打开navicat 右键本地项目,选择connection properties打开连接界面

直接把password里面记录删掉

产品概述
Navicat 是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。
Navicat是闻名世界、广受全球各大企业、政府机构、教育机构所信赖,更是各界从业员每天必备的工作伙伴。自2001 年以来,Navicat 已在全球被下载超过 2,000,000 次,并且已有超过 70,000 个用户的客户群。《财富》世界 500 强中有超过 100 家公司也都正在使用 Navicat。
Navicat提供多达 7 种语言供客户选择,被公认为全球最受欢迎的数据库前端用户界面工具。
它可以用来对本机或远程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 数据库进行管理及开发。
Navicat的功能足以符合专业开发人员的所有需求,而且对数据库服务器的新手来说又相当容易学习。有了极完备的图形用户界面 (GUI),Navicat 让你可以以安全且简单的方法创建、组织、访问和共享信息。
Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建工具及计划以协助管理数据。

解决办法:
首先远程连接进入服务器,在cmd中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。


输入use mysql;

输入select user,password,host from user; 可以看到host中只有localhost主机。我们需要将xxx.xxx.xxx.xxx也添加到这里才对。

添加方法如下:输入 grant all privileges on *.* to root@”xxx.xxx.xxx.xxx” identified by “密码”;或者 GRANT ALL PRIVILEGES ON *.* TO ‘root’@’xxx.xxx.xxx.xxx’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;这相当于是给IP-xxx.xxx.xxx.xxx赋予了所有的权限,包括远程访问权限。然后再输入 flush privileges;

再次输入select user,password,host from user; 可以看到host中已经有了新加的IP。

现在再次用Navicat for MySQl访问远程mysql数据库,已经能正常打开了。 问题解决。
如果还是连接不到,那不是 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

把localhost换成127.0.0.1就可以了。密码是自己设置的密码,装软件的时候也可能有的人没有设置密码。 



楼主回答的很正确,也很详细。把localhost换成127.0.0.1就可以了。密码是自己设置的密码。装软件的时候也可能有的人没有设置密码。谢谢楼主帮我们解决问题。

原因是主机名或IP地址一栏填入“localhost”在未联网状态下,navicat将他当做一个字符串解析。
解决办法按楼主的方法解决就好了

你这是连的本机mysql,请查看本地mysql服务是否启动

你连的本地的,确保本地mysql,且已经启动!


兖州市17258768171: Navicat for MySQL - 搜狗百科
俞厘颠茄: MySQL数据库是DOS界面的,使用起来要打命令,Navicat for MySQL基于Windows平台,为MySQL量身订作,提供类似于MsSQL的用户管理界面工具.

兖州市17258768171: navicat for mysql怎么用 -
俞厘颠茄: Navicat for MySQL 是针对 MySQL 数据库而设计的管理工具,适用于所有的程序员,关于Navicat for MySQL 的使用介绍以下几个方面:Navicat for mysQL 32位中文版下载地址:http://wm.makeding.com/iclk/?zoneid=10625 Navicat for mysQL 64...

兖州市17258768171: Navicat for MySql 是干什么用的? -
俞厘颠茄: Navicat MySQL是一个强大的MySQL数据库服务器管理和开发工具.它可以与任何3.21或以上版本的MySQL一起工作,并支持大部分的MySQL最新功能,包括触发器、存储过程、函数、事件、视图、管理用户,等等.它不仅对专业开发人员来说是非常尖端的技术,而且对于新手来说也易学易用.其精心设计的图形用户界面(GUI),Navicat MySQL可以让你用一种安全简便的方式快速并容易地创建,组织,访问和共享信息.

兖州市17258768171: Navicat for MySQL简单用法
俞厘颠茄: 我们以图1简单介绍Navicat建立连线(Connection)的方式:1. 点选Connection按钮开启连线画面.2. 输入欲命名之远端主机名称(Connection Name).3. 输入主机名称(Host name)或位址(IP address),以及连接埠(Port),连接埠预...

兖州市17258768171: Navicat for MySQL 语句 -
俞厘颠茄: create table stu(stuId varchar(30) primary key ,stuName nvarchar(50) not null ,stuSex nchar(1) default '男' check (stuSex in ('男','女')),--默认值写在前 stuAge int check (stuAge>1),--这位置你多半个括号,小于1的位置也不对 stuJg nvarchar(30),stuDept nvarchar(40))

兖州市17258768171: mysql数据库管理工具navicat for mysql怎么用 -
俞厘颠茄: 打开Navicat 菜单栏文件-->新建连接 在打开的对话框里面常规项:连接名:随意填 主机名:如果是本地数据库填写localhost或127.0.0.1服务器就填写服务的IP地址 端口:3306 用户名:根据情况 密码:根据情况 测试连接 如果测试连接不是提示成功的话,到服务里面查看mysql的服务有没有启动

兖州市17258768171: navicat for mysql怎么用 -
俞厘颠茄: (关于mysql5.1版本的数据库, windows下, 数据库安装目录的介绍和更改安装目录的文章. 注意的是, 我的mysql设置的是开机为不自动启动.然后: 在这个状态里面输入密码. 当然, 你也可以偷懒, 这...

兖州市17258768171: navicat for mysql怎么导入sql文件 -
俞厘颠茄: 打开你的navicat:下图有一个快速打开的方法,小伙伴们可以试试.2 双击打开你需要导出的数据库,然后右键单机会有一个弹出框.例如:我想要导出“本地”连接》webdb数据库的sql文件.如图3 如何是导出sql文件的话选择Dump SQL File....

兖州市17258768171: 如何使用Navicat for MySQL -
俞厘颠茄: 这是一个MySQL的GUI客户端 ,使用前,要先点“连接”建立一个新的连接,并设置相应的服务器设置才能使用.想一下子在这里描述完全是不可能的,要自己去试用一用.遇到问题再提问吧.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网