如果我使用mysql作为我的数据库引擎,它会没问题

时间:2013-10-11 17:27:37

标签: mysql

我想在网上建立一个新的系统 使用php和mysql

我的数据库中有大约24个表 我有3个标题和3个细节 我每天有大约100个数据插入

如果我使用mysql作为我的数据库引擎会没问题吗?

我想连接到sql server但我尝试了很多方法但仍然没有办法连接

iam使用1.8.0 xampp 我试图在这个网站上使用导师 this web

3 个答案:

答案 0 :(得分:1)

是的,它会很棒,因为php和mysql应该是彼此最兼容的,并且由于快速性能,mysql是首选,甚至facebook使用mysql和nosql。

答案 1 :(得分:1)

我为MySQL做咨询和培训。我们有很多客户以非常高的成功率成功使用MySQL。成千上万的表,每个表数亿行,数据数据,每秒数千次交易

这只是MySQL的一个实例,许多大公司的数据分散在运行在不同服务器上的数十个实例上。

您正在通过这些标准描述一个非常适度的应用程序。所以MySQL完全有能力为你做这项工作。

当然,与任何编程项目一样,可以实现一个不熟练的应用程序并且性能不佳。学习操作真正高规模的数据库服务器需要花费大量的时间和精力。

有关调优MySQL的最佳书籍是High Performance MySQL, 3rd Edition


重新评论:

  

[甚至]如果[我]使用[免费]?

是的,MySQL Community Edition可以非常轻松地处理您描述的应用程序的大小。

  

[I]如何把复合键放在细节中,[我不知道]如何把它[因为] [我]需要pk.fk里面的细节所以数据不会是双倍的

这是一个不同的问题,但这是一个带有复合主键和引用它的外键的表的示例:

CREATE TABLE test.foo (a INT, b INT, PRIMARY KEY (a,b));

CREATE TABLE test.bar (c INT, d INT, FOREIGN KEY (c,d) REFERENCES foo (a,b)); 

答案 2 :(得分:0)

Facebook使用MySql。它们的使用量比您计划的高出几个数量级。你没事。

另一篇有趣的文章是here