
php连接mysql成功,但连接不到数据库
我的源代码:$conn=mysql_connect("192.168.0.205","root","99999");mysql_select_db("test",$con...
我的源代码:
$conn=mysql_connect("192.168.0.205","root","99999");
mysql_select_db("test",$conn);
mysql_query ("INSERT INTO log(name,password,power) VALUES ('$name', '$password','000000')");
现在连接数据库是成功的。但是连接数据库却无效,怎么也加入不了记录,为什么?
原先我就用了那个die(mysql_error());但根本没有用。
另外,有插入数据的权限。 展开
$conn=mysql_connect("192.168.0.205","root","99999");
mysql_select_db("test",$conn);
mysql_query ("INSERT INTO log(name,password,power) VALUES ('$name', '$password','000000')");
现在连接数据库是成功的。但是连接数据库却无效,怎么也加入不了记录,为什么?
原先我就用了那个die(mysql_error());但根本没有用。
另外,有插入数据的权限。 展开
展开全部
$conn=mysql_connect("192.168.0.205","root","99999") or die(mysql_error());
mysql_select_db("test",$conn) or die(mysql_error());
mysql_query ("INSERT INTO log(name,password,power) VALUES ('$name', '$password','000000')") or die(mysql_error());
这样子把错误信息暴露出来,然后再看哪里错了
mysql_select_db("test",$conn) or die(mysql_error());
mysql_query ("INSERT INTO log(name,password,power) VALUES ('$name', '$password','000000')") or die(mysql_error());
这样子把错误信息暴露出来,然后再看哪里错了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把SQL语句放到MYADMIN里试试,如果SQL语句错了,也不会执行
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
上面的我觉得都写对了的,那么我觉得你是不是出现了这样的问题,表名大小写,还有就是字段值的长短值问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$conn=mysql_connect("192.168.0.205","root","99999");
mysql_select_db("test");
$sql = "INSERT INTO log(name,password,power) VALUES ('".$name."', '".$password"','000000')";
mysql_query(#sql,$conn);
mysql_select_db("test");
$sql = "INSERT INTO log(name,password,power) VALUES ('".$name."', '".$password"','000000')";
mysql_query(#sql,$conn);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用的MYSQL用户有插入数据库权限吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询