我设法通过this guide之后的Sql Developer连接MySQL DB。 MySQL DB显示,我可以通过导航器expolre表。但是,我无法运行SELECT语句来显示这些表中的任何一个。在MySQL工作台中,我曾经使用过:
use [database_name]
然后,在该数据库中运行select语句。但在Sql开发人员中,我不确定应该在语句中添加什么才能使其正常工作。我尝试过以下方法:
select *
from [table_name].[database_name];
它不起作用。我发现了这个tutorial,但没有提到简单的select语句。非常感谢任何帮助。
答案 0 :(得分:2)
AFAIK,MySQL特定命令除外;所有其他标准SQL命令(如SELECT
,INSERT
,UPDATE
,DELETE
应该可以正常使用SQL Developer。但根据你发布的查询,它看起来很奇怪。
您的查询
select * from [table_name]@[database_name];
@
个符号。 database_name.table_name
。[]
言。您的查询应该是
select * from database_name.table_name;
答案 1 :(得分:1)
您也可以使用以下形式编写SQL包括数据库:
database.tablename
如:
select * from wordpressdb.usertable where username="someone"