就选择不到 ,换成系统的还是出错.
源码
<?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
5 个解决方案
#1
Table 'test.user' doesn't exist
没有user这个表
没有user这个表
#2
我的数据库里绝对有这个表!这还是mysql数据库系统里自带的!怎么可能没有?
#3
mysql_select_db("mysql");
echo mysql_errno() . ": " . mysql_error(). "\n";
mysql_select_db("test"); -------这句话已经把数据库转到test了,test里面没有user这个表
mysql_query("SELECT * FROM user");
echo mysql_errno() . ": " . mysql_error() . "\n";
echo mysql_errno() . ": " . mysql_error(). "\n";
mysql_select_db("test"); -------这句话已经把数据库转到test了,test里面没有user这个表
mysql_query("SELECT * FROM user");
echo mysql_errno() . ": " . mysql_error() . "\n";
#4
Table 'test.user' doesn't exist
test数据库中user表不存在
test数据库中user表不存在
#5
把这句话:mysql_select_db("test");
去掉!
去掉!
#1
Table 'test.user' doesn't exist
没有user这个表
没有user这个表
#2
我的数据库里绝对有这个表!这还是mysql数据库系统里自带的!怎么可能没有?
#3
mysql_select_db("mysql");
echo mysql_errno() . ": " . mysql_error(). "\n";
mysql_select_db("test"); -------这句话已经把数据库转到test了,test里面没有user这个表
mysql_query("SELECT * FROM user");
echo mysql_errno() . ": " . mysql_error() . "\n";
echo mysql_errno() . ": " . mysql_error(). "\n";
mysql_select_db("test"); -------这句话已经把数据库转到test了,test里面没有user这个表
mysql_query("SELECT * FROM user");
echo mysql_errno() . ": " . mysql_error() . "\n";
#4
Table 'test.user' doesn't exist
test数据库中user表不存在
test数据库中user表不存在
#5
把这句话:mysql_select_db("test");
去掉!
去掉!