SELECT * FROM table_name -> WHERE name="moluo"; ERROR 1046 (3D000): No database selected 什么意思
时间: 2024-05-13 19:16:24 浏览: 113
这个错误提示意味着你没有选择要操作的数据库。在执行 SQL 查询之前,你需要先使用 `USE` 命令选择要操作的数据库。例如,如果你想在名为 `my_database` 的数据库中查询名为 `moluo` 的记录,你需要在执行查询之前先使用 `USE my_database` 命令来选择该数据库。完整的查询语句应该是这样的:
```sql
USE my_database;
SELECT * FROM table_name WHERE name="moluo";
```
请注意,`table_name` 是你要查询的表的名称,实际上你需要将其替换为你要查询的表的名称。
阅读全文