当前位置:   article > 正文

php检测数据库是否连接,测试数据库是否连接成功

如何检测php文件是否连接服务器

1、 安装数据库服务器。如:MS SQL

Server、MySQL、Oracle。我试着装MS SQL SERVER 2000。

2、

本机测试:A.直接启动服务管理器看看能否启动。B.用查询分析器看看能否连接服务管理器。C.用企业管理器能否启动连接服务管理器。成功证明本机使用基本无问题。

3、 另机测试:A.能否PING通服务器IP.。B.用TELNET 服务器IP

1433查看1433端口能否连接。(当看到“不能打开到主机的连接,在端口1433:连接失败。”那是最脑火不过的事情了,为了应用程序能远程连接数据库,我真吃了不少苦头)。当然可安装客户端工具,如用查询分析器测试能否连接。

4、 如上三步没有问题,数据库服务器安装成功了。

thinkphp 怎么测试数据库是否已经连接成功?

在config.php配置数据库的信息,然后删除缓存,再如楼上所说那样试试

C#测试数据库连接是否成功

/// 测试连接数据库是否成功///

SQL SERVER 连接数据库时测试数据不成功怎么办

SQL SEVER 链接数据库不成功的情况有多种。

第一、数据库的服务没有正常启动。

第二、数据库的TCP/IP协议没有启动。

第三、如果是是客户端链接服务器时电脑的防火墙没有关闭,被防火墙拦截了。

解决方法:

一、检查数据库服务是否打开?

打开计算机管理》服务和应用程序》服务。找到“SQL Server(MSSQLSERVER)”服务,看状态是否启动。如果没有启动右键》启动即可。

359fac9f8e1b64e26ad268c657b86bbc.png

8514d4a67d863452f981d45916d98ef6.png

86dae6097f9e5953fa97173c7200a24b.png

二、如果是SQL server的TCP协议未启动也无法正常连接。SQL server2000版本的数据,需要安装SP4补丁文件,安装完SP4补丁文件之后重新启动电脑TCP/IP协议自动启动。如果是SQL Serever 2005以上的数据,需要进入到数据的”配置工具“》”SQL Server Configuration Manager“》MSSQLSERER的协议》右键”TCP/IP“启用中去手工启用,然后重新启动计算机即可。

5e59abedbc4eec1664a43a2fabe6611e.png

b27b3eb62096df4ab0896bd4ddf414bb.png

三、如果是客户端连接数据库,需要将服务器(SQL server主机)的防火墙关闭,或者在防火墙中将”1433“端口例外。不然连接数据库的时候会提示失败。

1、关闭防火墙步骤:打开开始菜单》控制面板》系统和安全》Windows防火墙》打开或关闭Windows防火墙》选择”关闭Windows防火墙“》确定。

b7f8c6d7951f79e45babb77fbb3c2c00.png

6c3fa55323b288d30289ed8b05f1a6b8.png

32e89a338c1a664a9f8c9affaa38c81f.png

1001d1eccca202b3b09518012eb76596.png

2、设置数据库端口”1433“例外步骤:打开开始菜单》控制版面》系统和安全》Windows防火墙》高级设置》右键”入站规则“》新建规则》选择”端口“》选择”TCP“和”特定本地端口》再特定端口中输入“1433”》允许连接》直到完成(详情请见图所示)。

061e012c7de09fd9b6c50dc516aec9d7.png

90fea5996f8af2c563975ca95c4bde41.png

39cc560f2e5626e5f0d1c285f9923f2d.png

496aa5c9b55d99fe5904c17fa433ca13.png

6f8c53df9d37bd46355d26e8fa8b94ce.png

4c0d6e263aa0d9fb786b6b0f0ee7fc68.png

d30a81e931f9ac0c9a836ad6d8c8f6fc.png

四、测试数据库是否能够正常连接的方法:打开开始菜单》运行》输入cmd。再cmd窗口中输入“telnet IP地址(sql服务器IP地址) 1433

如本机测试数据库1433端口是否正常再cmd中输入”Telnet 127.0.0.1 1433“回车。图1是正常效果图,图二是无法连接效果图。

0519cdf56d1fc611b4d6f42fa249bb4a.png

0994b0f3542e15fe1a09edf9e4fddd28.png

C#怎么判断数据库是否连接成功?

conn = new OracleConnection(connString);

conn.Open();

if (conn.State == ConnectionState.Open)

{

result = true;

conn.Close();

}

else

{

你刚刚把他打开了,又关掉了;你可以改一下

conn = new OracleConnection(connString);

conn.Open();

if (conn.State == ConnectionState.Broken)

{

result = false;

conn.Close();

conn.open

}

else

{

再错无???那就是你的数据库没连上,看看sa(或是你自定义的用户名的密码,使用混合验证登陆试试)

转载请注明出处365教育网 » 测试数据库是否连接成功

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/616511
推荐阅读
相关标签
  

闽ICP备14008679号