mysql 的调错
在开发中mysql跟php用的不熟悉,极容易出错,报错信息就是案发现场,要大胆的去看报错信息
mysql_errno() 打印错误号
mysql_error() 打印错误信息
<?php /* mysql 的调错 在开发中mysql跟php用的不熟悉,极容易出错,报错信息就是案发现场,要大胆的去看报错信息 mysql_errno() 打印错误号 mysql_error() 打印错误信息 $conn = mysql_connect('localhost','root','123456789'); // 错误信息:Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: YES) in E:\wamp\www\07.php on line 11 //这是账号密码不对 */ $conn = mysql_connect('localhost','root','12345678'); $db = "test"; //错误语法:$sql = "use" . $db; $sql = "use " . $db; echo $sql; //usetest删除失败原因:No database selected mysql_query($sql,$conn); $sql = 'delete from stu where id=5'; $rs = mysql_query($sql,$conn); if ($rs) { echo '删除成功'; }else{//查询失败就把错误信息打印出来 echo '删除失败'; echo "原因:" ,mysql_error(); //删除失败原因:No database selected } //以上案例:错误:$sql = "use" . $db; 更正后:$sql = "use " . $db; ?>

我的微信
这是我的微信扫一扫