我有这个查询:
mysql_select_db('scanner');
$query = "SELECT * FROM scanner.proxy ORDER BY RAND() LIMIT 20";
$result = mysql_query($query) or die(mysql_error());
它告诉我:'scanner.proxy' 不存在.. 即使我确实有它与数据库的表。这很奇怪,因为我的其他查询有效..但这个没有。
更新:
当我把这个事件:
$user='root';
$user='root'
$password='<removed_password>';
$dbname = 'scanner';
$host = 'localhost';
$link = mysql_connect($host, $user, $password) or die (mysql_error());
mysql_select_db($dbname, $link) or die (mysql_error());
它给了我这个……
未知数据库“扫描仪”
但我可以在 phpmyadmin 中看到扫描仪数据库
即使我在 phpmyadmin 中输入 sql 语句 SHOW TABLES FROM 'scanner'
它说它找不到扫描仪