㈠ sql server2008的服务器名登录名和密码都没错却不能登录怎么办 错误为10061
按照如下步骤检查:
1. 确认数据库是否允许远程连接
http://..com/question/443193756.html?old=1&afterAnswer=1#here
2. 确认数据库服务是否正常启动
进windows的服务管理器,看带有sqlserver的服务
3. 确认数据库服务器的防火墙开通
同1
4. 确认客户端到服务器网络畅通
在客户机上的命令行执行 c:>ping 服务器名
5. 确认连接字符串正确,包括:主机名\实例名,端口
这个,应该指定自己填写的是什么吧,和服务器的是否一致。
6. 确认数据库是否允许混合登录方式
同1
㈡ MYSQL数据库连接偶尔出现10061错误
这个很难帮你判断.怀疑不是mysql的问题,而是你的代码有问题.
排查问题建议:
(1)偶尔连接不上(localhost),请查找到底是哪些页面会出现这个问题.
(2)连接使用完成后巧液肆及时释放.怀疑是你请求的连接太埋茄多,导致mysql达到了最大连接数,拒绝你的新连接.有可能是你每次连接完成都没有使用mysql_close来关闭连接.
(3)尽量避免在循环中不孝轿停的连接数据库
(4)查看mysql的日志,或许能查到一些线索.
㈢ SQL Server2008登陆时出现错误..错误号10061
开始---控制面板---管理工具---计算机管理
选择”SQLSever服务“右击重新启动 “SQLSever(MSSQLSEVER)”
㈣ 连接mysql数据库出现2003-Can't connect to MySQL server on 'localhost'(10061),请问是怎么回事
无法连接到 MySQL 服务器,可能的情况为:
1、MySQL 服务没有启动,一般是在异常的情况下 MySQL 无法启动导致的,比如无可用的磁盘空间,my.ini 里 MySQL 的 basedir 路径设置错误等;
2、MySQL 服务器资源紧张,导致无法连接。
拓展资料:
使用说明
1.如果是用 MySQL +Apache,使用的氏顷又是FreeBSD网络操作系统的话,安装时候你应按注意到FreeBSD的版本问题,在 FreeBSD 的 3.0 以下版本来说,MySQL Source 内含的 MIT-pthread 运行是正常的,但在这版本以上,你必须使用 native threads,也就是加入一个 with-named-thread-libs=-lc_r 的选项。
2.如果在 COMPILE 过程中出了问题,请先检查你的gcc版本是否在 2.81 版本以上,gmake 版本是否在3.75以上。
3.如果不是版本的问题,那可能是你的内存不足,请使用 ./configure--with-low-memory 来加入。
4.如果要重新做你的configure,那么你可以键入rmconfig.cache 和 make clean 来清除记录。
5.把 MySQL 安装在 /usr/local 目录下,这是缺省值,您也可以按照你的需要设定你所安装的目录。
服务无法启动
1、首先,查看MySQL的服务是否存在。如果不存在需要先安装服务。安装服务的方法是进入MySQL Server的安装目录,找到bin目录,然后找到文件mysqld.exe,使用命令行运行 mysqld --install MySQL57 安装服务(如果不成功尝试使用管理员方式运行,MySQL57是服务的名字,默认是MySQL)。
2、如果上述方法安装服务失败,则可采用下述方法安装(成功则跳过此步)。搜索程序“regedit.exe”,即注册表编辑器,打开后枯如找到 “计算机”——"HKEY_LOCAL_MACHINE"——“SYSTEM”——“CurrentControlSet”——“Services”,然后在该目录下新建项MySQL57(服务的名字)即可成功建立项目。
3、找到新建的项,然后可以看到其中有ImagePath这一项,这其实是可执行文件的路径。因为MySQL服务是需要靠mysqld这个命令来启动的,所以检查下ImagePath的路径是否正确。路径错误导致启动服务时报错—“无法找到文件”。
4、修改ImagePath的内容为正确的路径值,正确的值是"D:MySQLMySQL Server 5.7inmysqld" --defaults-file="D:MySQLMySQL Server 5.7my.ini" MySQL 是这种形式的,对照一下,如果路径不对,修改过来。
5、重启计算机,再次启动服务,并可以成功运行MySQL服务。
参没核启考资料:网络:mySQL
㈤ 数据库连接错误出现10061是怎么回事
你问得有点简单,但原因可能有很多。不是是不是用Navicat
for
mysql
远程连接
mySql数据库报的10061,如果是:则
1:在服务端MySQL文件夹下找到my.ini文件。修改bind-address=127.0.0.1
为
bind-address=0.0.0.0
(在耐模MySQL
5的my.ini中未发现此项)
2:重新启动MySQL服务。
如果用的是socket
,则可进行下面操作
1:
scktsrvr.exe没启动
2:端口没有设置上.(默认的是211,如果你自己的是其他,必须渣竖自己手动增加)
最后注意,把防火墙,杀毒软昌梁缓件关掉试试。
㈥ Navicat for mysql无法连接数据库
错误10061的意思是MySQL的服务还没有启动,所以无法连接.Wamp在托盘位置有个白色的扇形的图标.点击它,然后PutOnline,如果你的图标和我的一没逗样,那么才说明包括Apache和MySQL两个服务都启枯世卖动正常.
开始->运行->services.msc,看一看wampmysqld服务是返洞不是已启动,如果这个没启动.表示wamp的MySQL服务的确没起来.楼主需要重装下Wamp了.
㈦ windows连接linux mysql 报 (10061)错误
1、查看:netstat -an|grep 3306 是空的,说明没有在侦听。
解决办法:修改/etc/my.cnf 将其中skip-networking注释掉,然后运行netstat -an|grep 3306 就可以看到了。
2、对于服务器来说,首选防火墙必须漏脊允许3306端猜搜搭口通过,穗拿可以在客户机通过telnet 该端口测试。
(可以关闭防火墙 service iptables stop)
3、设置用于远程访问的用户,必须先对该用户授权,允许远程访问。
#mysql -uroot -p
mysql>grant all on root.* to " identified by "123456";
㈧ 如何远程连接阿里云上mysql数据库 出错10061
安装完mysql后,此时只是本机访问mysql,其他的任何机器都是无法访问的,Navicat for mysql更是无法使用,
然后进行如下操作:
update user set host ='%' where user='root';
grant all on *.* to root@'%' identified by 'root';
flush privileges;
执行以上3个命令,本以为可以用Navicat 可以连接了,谁知报了10061错误:
经常一番资料查找,有人说:
在服务端MySQL文件夹下找到my.ini文件。修改bind-address=127.0.0.1 为 bind-address=0.0.0.0
但是,我没有找到my.ini,
进入/etc/mysql/my.cnf这个文件看看吧,
发现bind-address=127.0.0.1 居然在这个文件中,便修改:
修改bind-address = 127.0.0.1
为 bind-address = 0.0.0.0
:wq --保存退出
之后要重启mysql服务,很多人是这么启动的:
sudo /etc/init.d/mysql restart --重启服务
但我是这么启动的:
sudo service mysql restart;
over!