PHP myAdmin中没有数据库选择错误

时间:2016-04-20 17:01:01

标签: php mysql

我有以下SQL语句:

DELETE FROM Menu WHERE restaurantID = '2' AND foodID = '12';

我一直收到错误"#1046 - 没有选择数据库"每当我尝试运行它。我查看了W3学校的示例SQL语句,看起来我的声明中包含了所有必要的部分。

2 个答案:

答案 0 :(得分:0)

DELETE FROM your_database_name.Menu WHERE restaurantID = '2' AND foodID = '12';

答案 1 :(得分:0)

此代码可以帮助您与mysql和php进行交互

$link = mysqli_connect("localhost", "UserName","password", "databaseName");
$sql="delete from Table_name where restaurantID = '2' AND foodID = '12' ";

$del = mysqli_query($link, $sql);

    mysqli_close($link);
    if ($del) {
        echo "deleted ";
    } else {
        echo "did not delete ";
    }

注意:您运行服务器 因为我认为你没有选择数据库 忘记使用上面的代码很简单 我希望我帮助你 祝你好运