我正在学习SQL,一些朋友建议我安装XAMPP,因为它都已经过预配置并可以使用。那么,我安装它,现在我创建了2个数据库,我通过PhpMyAdmin进行练习。这就是说,我试图做两件事情:DMBS:Union,intersection与PhpMyAdmin和MySql opninons的区别
a)设置OperationsUnion,Intersect,Difference。唯一可用的PhpMyAdmin(因此MySql我猜,因为我发现PhpMyAdmin是基于MySql的)是UNION。 INTERSECT和DIFFERENCE关键字不存在。那该怎么做?
b)直接使用mysql.exe控制台。我尝试使用像USE数据库名称等命令,但它说“访问拒绝用户'''本地主机'数据库名'
我试图把连接命令在所有可能的口味(连接用户传递主机数据库,连接用户传递数据库和所有类型的组合),但没有效果。
如何做到这一点?似乎Phpmyadmin为数据库设置了自己的密码。我输入了空密码并在Phpmyadmin中检查了那些密码是空密码我在做什么错了?
MySQL(不像大多数现代DBMS)不支持'INTERSECT'或'EXCEPT'。 – 2013-05-04 21:10:31
这是为什么?感谢Explosion Pills的帖子,我发现你做了INTERSECT,除了INNER和OUTER JOINS。 – 2013-05-06 19:58:12
为什么是什么?你的意思是:“*为什么MySQL缺少这么多标准的SQL功能?”好吧,我不知道。 – 2013-05-06 20:03:49