php连接mysql出错 Table 'test.user' doesn't exist
如果是我自己建的数据库的话mysql_select_db("mysql");就选择不到,换成系统的还是出错.源码<?phpmysql_connect("localhost...
如果是我自己建的数据库的话mysql_select_db("mysql");
就选择不到 ,换成系统的还是出错.
源码
<?php
mysql_connect("localhost", "root", "123");
mysql_select_db("mysql");
echo mysql_errno() . ": " . mysql_error(). "\n";
mysql_select_db("test");
mysql_query("SELECT * FROM user");
echo mysql_errno() . ": " . mysql_error() . "\n";
?>
错误提示
Warning: mysql_query() [http://www.mysql.com/doc]: Table 'test.user' doesn't exist in E:\客户网站\php\index3.php on line 8
1146: Table 'test.user' doesn't exist
附:
mysql
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 5.0.22
Directive Local Value Master Value
mysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode On On
这个表绝对存在! 展开
就选择不到 ,换成系统的还是出错.
源码
<?php
mysql_connect("localhost", "root", "123");
mysql_select_db("mysql");
echo mysql_errno() . ": " . mysql_error(). "\n";
mysql_select_db("test");
mysql_query("SELECT * FROM user");
echo mysql_errno() . ": " . mysql_error() . "\n";
?>
错误提示
Warning: mysql_query() [http://www.mysql.com/doc]: Table 'test.user' doesn't exist in E:\客户网站\php\index3.php on line 8
1146: Table 'test.user' doesn't exist
附:
mysql
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 5.0.22
Directive Local Value Master Value
mysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode On On
这个表绝对存在! 展开
4个回答
展开全部
test 库中没有 user 表
你有两行选择库的代码
mysql_select_db("mysql");
mysql_select_db("test");
以第二次出现的为准。MYSQL库中肯定有 user 表。但 test 库中就没有了。
你有两行选择库的代码
mysql_select_db("mysql");
mysql_select_db("test");
以第二次出现的为准。MYSQL库中肯定有 user 表。但 test 库中就没有了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学习中,顶一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
test这个表不存在嘛~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询