
正文
php脚本测试数据库 php脚本测试数据库是什么
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
求助mysql如何连接php文件
其实不用一开始就关心conn.php,建议先写一个最简单的php脚本来验证MYSQL数据库的连接、查询、关闭功能是否正常,测试脚本示例如下:
?php
$mysqli = new mysqli('localhost', 'my_user', 'my_password', 'my_db');
if ($mysqli-connect_error) {
die('Connect Error (' . $mysqli-connect_errno . ') '
. $mysqli-connect_error);
}
if (mysqli_connect_error()) {
die('Connect Error (' . mysqli_connect_errno() . ') '
. mysqli_connect_error());
}
echo 'Success... ' . $mysqli-host_info . "\n";
$mysqli-close();
?
如果测试通过了,我们再来看为什么需要conn.php文件——不可能把数据的IP地址、用户名、密码等参数写入每一个PHP文件,办法就是做一个简单的conn.php来存放这些内容,所有需要连接MYSQL的程序都引用conn.php进行工作,所以conn.php中只要有如下一行即可:
$mysqli = new mysqli('localhost', 'my_user', 'my_password', 'my_db');
相关问答
Q1: php脚本查询sql数据库添加参数
这种一般是sql语句的错误。你将php变量改为值之后将sql语句放到phpmyadmin或其他mysql工具里试一下是否能查到
Q2: thinkphp 怎么测试数据库是否已经连接成功?
比如有个userphp脚本测试数据库的表php脚本测试数据库,且表里有数据。
$user=M('User');
$list=$user-find();
dump($list);
若有数据php脚本测试数据库,则表示连接成功。土办法。
Q3: php网站本地测试数据库怎么连接?
?php
$conn
=
mysql_connect('localhost','root','')
or
die('连接数据库失败,请检查您的数据库配置');
?
mysql_connect第二个参数是用户名,第三个参数
默认情况下,用上面测试下,如果不行就看下面是密码
?php
$conn
=
mysql_connect('localhost','用户名','密码')
or
die('连接数据库失败,请检查您的数据库配置');
?
Q4: 你用什么方法检查PHP脚本的执行效率(通常是脚本执行时间)和数据库SQL的效率(通常是数据库Query时间),
一般是在你要检查的代码开头记录一个时间,结尾记录一个时间。取差值
但这个时间一般来说都很快,在一秒以内,所以不能直接用mktime(),我给你个我写的函数
function getmicrotime(){
list($usec,$sec) = explode(" ",microtime());
$num = ((float)$usec+(float)$sec);
return sprintf("%.4f",$num);
}
用法:
$t_start = getmicrotime();
//这里放你要检查的代码
$t_end = getmicrotime();
echo $t_end - $t_start;
输出的单位是秒,"%.4f"代表精确到小数点后四位,这个可以自行更改
Q5: PHP测试数据库连接
127.0.0.1少php脚本测试数据库了引号php脚本测试数据库,另外把php.iniphp脚本测试数据库的display_errors设置为1.
关于php脚本测试数据库和php脚本测试数据库是什么的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






