问题 - 创建了具有“最小”权限的新用户,当我插入帐户信息时,我收到错误“未选择数据库”
在 MySQL Workbench 中,我可以连接到数据库并选择数据。但不是通过 PHP。
权限 -SELECT, INSERT, UPDATE, CREATE TEMPORARY TABLES, LOCK TABLES
$db_select = mysql_select_db('DBNAME',$conn);
if($db_select){
$sql = "SELECT * FROM TABLE1 LIMIT 1";
if ($result = mysql_query($sql)) {
$row = mysql_fetch_assoc($result);
}
else print mysql_error();
}
更新:当我使用 PDO 运行查询时,它可以工作。