电脑Mysql连接不上

作者&投稿:竺鲍 (若有异议请与网页底部的电邮联系)
我的电脑连接不上Mysql怎么办啊?~

如果你本机安装的mysql,检查下是否正确安装,端口有没占用;如果是连接别的服务器的mysql,你看下服务器是不是安装了防火墙,还有有没有给你的账户相应的权限

假设192.168.1.3为服务器;
首先在ip为192.168.1.103的机子上能够ping 通运行->cmd>ping 192.168.1.3检查是否能ping通;
把两台电脑的IP设置在同一个网段, 如:192.168.1.2 ,192.168.1.3。子网:255.255.255.0 网关:192.168.1.1
在MySQL服务器上增加新用户,增加新用户的方法:在服务器端Mysql> grant select,delete,update,insert on zhaozhen.* to‘zhen’@’192.168.1.103’identified by ‘123’;在192.168.1.103 这台机子上可以通过用户名 :zhen 密码为123 对数据库zhaozhen 进行操作!//怎样删除增加的新用户的访问权限Mysql > Revokeselect,delete,update,insert on zhaozhen.* from’zhen’@’192.168.1.103’;也就是收回192.168.1.103 机子访问的权利。并输入主机名称:192.168.1.3 ,添加完毕后就能够在IP地址为192.168.1.103的电脑上,连接另一台192.168.1.3上的MYSQL服务器。
访问:cd C:\ProgramFiles\MySQL\MySQL Server 5.0\binC:\program Files\MYSQL Server 5.0\bin >mysql –h 192.168.1.3 –uzhen –p 123则进入访问192.168.1.3 上的mysql数据库。

下面是说自己写的程序通过ADO访问Mysql数据库,用在不同的机器上。在另一台机子上也是用数据源进行连接测试的,和在本机时一样,只是将服务器给为mysql服务器的!使用的DataBaseConfiguration程序进行测试的,直接在使用时,将server改为192.168.3.212(以上时192.168.1.3由于后来机器ip地址更换的原因),user 为zhen ,Password :123 ,database :zhaozhen 即可访问。也就是说在客户端用ADO 方式访问服务器端的Mysql数据库时,仍然需要有在客户端安装mysql---connector—odbc也就是数据源链接。至于在使用的config.ini ,在程序中完成的对其修改,而在修改之后,会将其存储在C:\Program Files\Common Files\ODBC\Data Sources 文件夹下。 //需要修改的地方。//寻找存储路径后来在上面需要修改的地方添加了获得当前路径函数,实现CString CSysPath::GetSysPath(CStringfileName){TCHARexeFullPath[MAX_PATH];GetModuleFileName(NULL,exeFullPath,MAX_PATH);CStringszfolder = exeFullPath;int pos = szfolder.ReverseFind('\\'); szfolder= szfolder.Left(pos);pos=szfolder.ReverseFind('D');szfolder=szfolder.Left(pos);szfolder+= fileName;return szfolder;}
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。
MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。
MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。

mysql远程连接不上 网上很多解决方案,很多都是复制粘贴的,含金量不高;就说说我遇到的问题,和解决方案。

mysql远程连接不上,首先得授权
例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
其中myuser ,mypassword 可以启用新名称
我们知道,在某些MySQL数据库版本中,root用户默认是不可以在远程登录的,只能localhost登陆,网上很多说 改表,把localhost改成%,非常反对这样做,这样做本地登陆后,会发现只剩两个数据库了,没有mysql这个数据库了,这是权限导致的;

修改MySQL数据库的root用户让能在远程登录时一定要格外小心(特别是指定为任意ip的),并且要为其指定密码,否则的话很有可能被窃取。

刷新后重启,mysql再进行远程连接,如果所有的方法都试过了,还是连接不上去

检查端口问题,在本地打开cmd,输入 telnet+远程ip+远程mysql的端口,如果不通,检查telnet(服务器上的)是否启动,防火墙是否放过此端口,或者关闭防火墙。然后重启mysql服务器,再连接试试,如果还是不能连接并且服务器是托管,如托管在万网上,让万网放行此端口号;

消息只是说不能连接,可能问题如下:
1,检查网卡,是否连接网线并正常。是否能ping通网址?
2,检查服务,MySQL的服务是否已启动。

没装好吧或者用户名密码不对。


Mysql无法远程连接,要如何解决
远程连接mysql数据库时出现如下提示信息:“MYSQL CONNECT ERROR – 1130:Host ’202.43.**.**’ is not allowed to connect to this MySQL server”在创建mysql账户时,限制连接账户远程登录。也就是说,除了当前mysql所在的安装服务器外,其他的ip(主机)都是不允许访问的,即使你的用户名和密码是...

打不开网页,显示:无法连接到 MySQL 服务器
是网站服务器的问题,不是你能解决的,mysql服务不能访问,说明 你访问的主机的数据库是用的Mysql,可能他们正在升级,所以先关掉了数据库服务,这个不是你电脑的问题是网站服务器的问题!你还可以找一些稳定一点的网站。

mysql怎么连接数据库啊。?
2、点击打开cmd.exe,进入到运行命令窗口的界面。3、进入了之后,在里面输入命令:services.msc,然后按回车键。4、按了回车键之后就打开了服务窗口。5、在服务窗口里面,如果出现红色方框所示的文件内容,那么可以搜索M。6、如果电脑已经安装了数据库,搜索结果会出现Mysql软件,如果没有,那么就不会有...

xampp无法启动mysql及无法连接数据库的解决方法
会看到apache mysql等点击后面的start启动看看,如果能启动就没有问题,说明端口没有冲突,如果出现红色文字提示,说明有问题,就要进行端口的修改。如果mysql启动成功,在点后面的admin连接数据库看看能不能连接或登录,一定要登录测试看看有没有错误提示。如果出现错误提示进行下面的修改。否则都略过。二。my...

Can not connect to MySQL server
Can't connect to MySQL server是不能连接本地数据库服务器MYSQL数据库服务器出错。宽带连接在网上邻居右键属性里可以找到 检查服务器端MySQL服务是否已经启动。检查系统配置文件config.inc.php内提供的MySQL连接帐号是否正确。如果此问题频繁间断出现,尝试修改config.inc.php内pconnect参数为1,开启MySQL长...

连接mysql错误2013
连接mysql错误2013是设置错误造成的,解决方法为:1、回到电脑桌面,找到我的电脑点击右键。找到管理选项双击。2、点击服务和应用程序。3、点击服务。4、找到MySql。发现描述项为空。双击。5、点击启动,再次打开MySql连接,就能连接成功了。

怎么解决localhost无法链接本地mysql数据库问题
分析:这是典型的socket没有正确设置的情况。连接MySQL数据库有两种方式:TCP\/IP(一般理解的端口的那种)和Unix套接字(一般叫socket或者sock)。大部分情况下,可以用localhost代表本机127.0.0.1,但是在MySQL连接时,二者不可混用,而且MySQL中权限设置中localhost与127.0.0.1也是分开设置的。当设置...

人行道闸门禁电脑连接不了数据库
然后,检查MySQL服务器的防火墙设置,确保允许门禁电脑的IP地址访问MySQL端口(默认为3306)。接着,检查MySQL用户权限设置,确保门禁电脑使用的MySQL用户具有访问数据库的权限。最后,检查门禁电脑上的MySQL驱动程序是否已正确安装和配置。综上所述,解决人行道闸门禁电脑连接不了数据库的问题需要逐一排查可能的...

mysql怎么连接数据库
1.通过计算机管理方式或通过命令行方式执行“netstartmysql”命令来启动MySQL服务;在cmd命令行提示符界面,使用cd命令进入mysql安装目录的bin目录下;执行“mysql-h127.0.0.1-uroot-p”或“mysql-hlocalhost-uroot-p”命令并输入密码来登录数据库即可。mysql连接数据库方法:1、第一步点击桌面左下角菜单...

本地安装好MYSQL数据库后怎么连接
1、进行打开电脑Navicat for mysql已经安装好的,然后进行点击右上角的“连接”选项。2、这样就会弹出了一个新建连接的窗口的界面中,在连接名中输入名称,而在主机名在本地的数据库,所以使用localhost即可,密码为空即可。3、然后方便连接的数据库是否连接成功的话,那么就需要先测试下,进行点击连接测试...

戚墅堰区13033458267: 电脑连接mysql失败 -
东匡头孢: 原因一:登录账号、密码、服务器名称、数据库名称登录错误导致不能连接,这个比较常见,仔细检查好所填信息是否正确,填写正确一般就可以解决. 解决方法:当正在使用的软件出现数据库不能连接时,一般就是服务器名出现问题,更改服...

戚墅堰区13033458267: 电脑Mysql连接不上 -
东匡头孢: 消息只是说不能连接,可能问题如下:1,检查网卡,是否连接网线并正常.是否能ping通网址?2,检查服务,MySQL的服务是否已启动.

戚墅堰区13033458267: 我的电脑连接不上Mysql怎么办啊? -
东匡头孢: 如果你本机安装的mysql,检查下是否正确安装,端口有没占用;如果是连接别的服务器的mysql,你看下服务器是不是安装了防火墙,还有有没有给你的账户相应的权限

戚墅堰区13033458267: MySQL这个连接不上,怎么设置才能解决 -
东匡头孢: ERROR 2003: Can't connect to MySQL server on 'localhost' (0)"mysql的服务没有启动方法:我的电脑——右键——管理——服务和应用程序——服务——找到mysql56(自己对应版本)双击——可以看到服务停止,点击启动即可,再回到mysql链接界面,即可正常连接

戚墅堰区13033458267: 为什么我mysql连接不上服务器 -
东匡头孢: 1、首先确认网络配置没有问题 2、建立数据库用户并对该用户赋上所有主机访问权限就可以通过该用户访问数据库了. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;上述语句意思是将root用户赋予可以访问任何主机的任何数据库权限,注意password为你设置的root用户密码.

戚墅堰区13033458267: 连接不上MySQL服务器 -
东匡头孢: 连接不上服务器的话APACHE会返回错误,首先检查网站的配置文件,类似于config.inc.php之类的一个文件.在里面配置Mysql服务器的信息,看跟本机的配置一样与否,用户名和密码跟mysql配置的是否一样,若还是can't connect to mysql之类的可能就是mysql服务器安装的问题了,如果mysql服务端没有安装在本机也不排除网络通路的原因.

戚墅堰区13033458267: 就是mysql无法连接上的问题 -
东匡头孢: 在 数据库 "information_schema "中有几张以 "_PRIVILEGES "结尾的表,它们是管理权限的(包括登陆host,具体是哪张不清楚了).比如:USER_PRIVILEGES表:| 'root'@'localhost' | NULL | SELECT | YES |第一列表root用户在localhost下.你看一下这个表,如果表中没有@'localhost'就表示你不能以localhost登陆.具体再参考下其它的吧

戚墅堰区13033458267: 为什么在本地客户端登不上本地mysql服务器? -
东匡头孢: 首先看mysql服务启动没有,右击我的电脑-管理-服务; 其次可以用命令检测下mysql运行成功没有; 开始-运行-cmd myql -u 用户名 -p 回车 输入密码

戚墅堰区13033458267: mysql连接数据库时报2003错误怎么解决 -
东匡头孢: mysql连接数据库时报2003错误,是设置错误造成的,解决方法如下: 1、首先,在电脑桌面鼠标点击开始菜单. 2、通过左下角的搜索栏,输入服务字样,选择“服务”应用,打开服务面板. 3、或者通过键盘上的win+R键打开运行,输入services.msc打开服务面板. 4、然后在服务面板中找到MySQL56,选中后单击右键点击启动此服务,这里的MySQL就在主界面,所以之直接启动即可. 5、最后,重新启动MySQL程序,连接数据库即可.关闭服务应用,打开MySQL,关闭错误代码提示,输入账号密码重新与数据库建立连接,然后就能打开数据库程序了.

戚墅堰区13033458267: 本机上的mysql突然连接不上,控制面板中mysql的服务无法启动 -
东匡头孢: 找到Mysql的data 文件夹下面后缀名是.err的文件,用记事本打开,拉倒最后,把提示信息贴出来才能看出来为什么启动不了!MySQL 5.1 安装过程中报apply security setting错误的解决办法 1, 卸载MySQL 2, 删除目录 C:\Documents and ...

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