Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
linux和windows上mysql的区别_Mysql_Windows_Linux - Fatal编程技术网

linux和windows上mysql的区别

linux和windows上mysql的区别,mysql,windows,linux,Mysql,Windows,Linux,最近,我的公司正在考虑购买一个使用MySQL的应用程序。顾问公司提供两种选择: 在windows 2008 server上运行应用程序和mysql服务器,或 在linux上运行mysql服务器,在xp虚拟机上运行应用程序 我想知道是否有人能帮我把事情弄清楚。我的问题是: 在linux和Windows服务器上运行的MySQL在性能上真的有差异吗?我浏览了一些观点,但发现了不同的观点。如果存在一些差异,是什么导致了这些差异 影响在windows xp或windows 2008 server上运行的m

最近,我的公司正在考虑购买一个使用MySQL的应用程序。顾问公司提供两种选择:

  • 在windows 2008 server上运行应用程序和mysql服务器,或
  • 在linux上运行mysql服务器,在xp虚拟机上运行应用程序
  • 我想知道是否有人能帮我把事情弄清楚。我的问题是:

  • 在linux和Windows服务器上运行的MySQL在性能上真的有差异吗?我浏览了一些观点,但发现了不同的观点。如果存在一些差异,是什么导致了这些差异

  • 影响在windows xp或windows 2008 server上运行的mysql服务器性能的关键因素是什么?我的意思是我不需要服务器配置的东西,对吗

  • (我的团队一直在使用windows和linux服务器,因此没有能力问题)


    谢谢你的帮助。:)

    这是一个你不会得到绝对正确或错误答案的问题,因为它取决于基于用户体验的主观意见,这就是人们投票关闭它的原因

    然而,为了帮助您,我建议您在Linux上使用MySQL。Linux比windows更好的选择有很多原因,但一些重要的原因是;安全性、稳定性和总运营成本。诚然,在Linux中,设置配置和守护进程以确保服务器正常运行可能会更加复杂,但最终,这是值得的


    决定开发应用程序的操作系统取决于开发人员的代码专业知识和经验。如果他们可以使用windows在更短的时间内完成更好的项目,那么这就是你应该选择的

    Windows是个难题,但Windows 2008 server上的应用程序质量可能比XP上的要好。或更高版本的Windows。MySQL在两种平台上的差异应该更小。那么,在Windows2008Server下,这些应用会有多好呢


    可能是维护(XP!),可能是支持特定的MS技术。

    主要区别在于,在linux上创建的文件名区分大小写,而在Windows上创建的文件则不区分大小写

    以下是关于cas敏感性的摘录

    默认情况下,表别名在Unix上区分大小写,但在Windows或Mac OS X上不区分大小写。以下语句在Unix上不起作用,因为它同时将别名称为和:
    选择列名称
    来自tbl_名称作为
    其中a.col_name=1
    或A.col_name=2
    但是,在Windows上允许使用相同的语句


    这不是一个编程问题。应该是服务器故障。很抱歉论坛错误。我的错误。。我会在下一篇博文中更加小心谢谢你的回复。很抱歉论坛错了。我的错误…不用担心,这很好,但确实有一点学习曲线。