MySQL错误-连接来自两个不同数据库的表

MySQL错误-连接来自两个不同数据库的表,mysql,Mysql,MySQL查询 select s.site_id,s.site_name,u.username FROM cloud_search.dbo.site_request s join user_db.dbo.user_info u on u.user_id=s.site_id; 错误 错误1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解在第1行中使用接近“.site\u request s join user\u db.dbo.user\u inf

MySQL查询

select s.site_id,s.site_name,u.username 
FROM cloud_search.dbo.site_request s join user_db.dbo.user_info u 
on u.user_id=s.site_id;
错误

错误1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解在第1行中使用接近“.site\u request s join user\u db.dbo.user\u info u on u.user\u id=s.site\u id”的正确语法


我在这里做错了什么?

您确定使用的是
dbo
它通常用于MSSQL吗

可能是

select s.site_id,s.site_name,u.username FROM cloud_search.site_request s join user_db.user_info u on u.user_id=s.site_id;