2012-02-27 83 views
0

我想问一个问题,我自己被我们的数据库老师在课堂上问过;为什么选择MySQL而不是其他Sql?

是什么使MySQL与其他Sqls不同?我一直在使用MySQL,这是因为我学会了如何编程网站时所教授的内容,但是老实说呢?我不知道是什么让MySQL更好,然后其他SQL(用于程序开发),如;

  • SQLite的
  • 的MS Access
  • PostgreSQL的
  • MongoDB的

我希望有人能指出我对答案,或者甚至给我它的解释。

我希望可以在这里发表这个问题,因为我不确定是否应该发布。

+0

MongoDB是不是一个关系(SQL)数据库。 – 2012-02-27 12:47:10

+6

http://en.wikipedia.org/wiki/Comparison_of_relational_database_management_systems – 2012-02-27 12:48:47

+1

我没有看到任何理由选择MySQL而不是PostgreSQL。 PostgreSQL的语言特性比MySQL的 – 2012-02-27 12:50:11

回答

0

我会选择MySQL的过

  • SQLite的,因为SQLite是太 “精简版” 进行了大量的目的;它没有多用户访问,所以在服务器环境下工作不太好
  • MS Access和PostgreSQL,因为它们不太常见,我更可能为它们获得有用的社区支持(特别适用于MS Access :-)
  • MongoDB的,因为这不是SQL数据库中的所有,你已经问到SQL数据库
+0

先进得多,谢谢Che。 :)这真的帮助^^它几乎不可能在网上找到答案..这或我的短语我的问题可怕。 – Etarnalazure 2012-02-27 12:57:07

相关问题