MySQL Community 5.6 Server需要Microsoft Visual c++ 2010 Redistributable Package才能在Windows平台上运行。在安装服务器之前,用户应该确保系统上已经安装了软件包。该软件包可在微软下载中心.
MySQL可用于Microsoft Windows,包括32位和64位版本。有关支持的Windows平台信息,请参见https://www.10bet靠谱mysql.com/support/supportedplatforms/database.html.
在Microsoft Windows上安装MySQL有不同的方法。
MySQL安装方法
最简单和推荐的方法是下载MySQL安装程序(适用于Windows),让它在你的系统上安装和配置所有MySQL产品。以下是如何做到的:
下载MySQL安装程序https://dev.10bet靠谱mys10bet手机中文版ql.com/downloads/installer/然后执行它。
请注意与标准的MySQL安装程序不同,较小的“web-community”版本不捆绑任何MySQL应用程序,而是下载您选择安装的MySQL产品。10bet手机中文版
选择合适的设置类型对于你的系统。通常你应该选择开发商违约安装MySQL服务器和其他与MySQL开发相关的MySQL工具,以及像MySQL Workbench这样的有用工具。或者,选择自定义安装类型手动选择所需的MySQL产品。
请注意一个系统上可以存在多个版本的MySQL服务器。您可以选择一个或多个版本。
请按照说明完成安装过程。这将安装几个MySQL产品并启动MySQL服务器。
现在已经安装了MySQL。如果您将MySQL配置为服务,那么每次重新启动系统时,Windows都会自动启动MySQL服务器。
您可能还在系统上安装了其他有用的MySQL产品,如MySQL Workbench。考虑加载25章,MySQL工作台检查新的MySQL服务器连接。默认情况下,该程序在安装MySQL后自动启动。
这个过程还会在您的系统上安装MySQL安装程序,稍后您可以使用MySQL安装程序来升级或重新配置MySQL产品。
附加安装信息
可以将MySQL作为标准应用程序或Windows服务运行。通过使用服务,可以通过标准的Windows服务管理工具监视和控制服务器的运行情况。有关更多信息,请参见章节2.3.4.7“将MySQL作为Windows服务启动”.
一般来说,在Windows上安装MySQL应该使用具有管理员权限的帐户。否则,您可能会在某些操作(如编辑路径
环境变量或访问业务控制经理.安装MySQL时,不需要使用具有Administrator权限的用户执行。
有关在Windows平台上使用MySQL的限制列表,请参见第2.3.7节“Windows平台限制”.
除了MySQL Server包,您可能需要或想要在应用程序或开发环境中使用MySQL的其他组件。这些包括但不限于:
要使用ODBC连接到MySQL服务器,必须有连接器/ODBC驱动程序。有关更多信息,包括安装和配置说明,请参见MySQL连接器/ODBC开发指南.
请注意MySQL安装程序为您安装和配置连接器/ODBC。
要在。NET应用程序中使用MySQL服务器,必须有连接器/NET驱动程序。有关更多信息,包括安装和配置说明,请参见MySQL连接器/NET开发指南.
请注意MySQL安装程序为您安装和配置MySQL连接器/NET。
MySQL的Windows发行版可以从https://dev.10bet靠谱mys10bet手机中文版ql.com/downloads/.看到章节2.1.3,“如何获取MySQL”.
MySQL for Windows有几种发行版格式,详细介绍在这里。一般来说,你应该使用MySQL安装程序。它比旧的MSI包含更多的特性和MySQL产品,比压缩文件使用更简单,并且您不需要额外的工具来启动和运行MySQL。MySQL安装程序自动安装MySQL服务器和其他MySQL产品,创建一个选项文件,启动服务器,并允许您创建默认用户帐户。有关选择软件包的详细信息,请参见第2.3.2节选择安装包.
MySQL安装程序发行版包括MySQL服务器和其他MySQL产品,包括MySQL工作台。MySQL安装程序也可以用来升级这个产品在未来。
有关使用MySQL安装程序安装MySQL的说明,请参见章节2.3.3,“MySQL Installer for Windows”.
标准的二进制发行版(打包为压缩文件)包含所有需要解压缩到所选位置的文件。此包包含完整的Windows MSI安装包中的所有文件,但不包括安装程序。
有关使用压缩文件安装MySQL的说明,请参见第2.3.4节,“在Microsoft Windows上安装MySQL
noinstall
ZIP归档”.源发行版格式包含使用Visual Studio编译器系统构建可执行文件的所有代码和支持文件。
有关在Windows上从源代码构建MySQL的说明,请参见2.9节,“从源代码安装MySQL”.
Windows上的MySQL注意事项
大桌子支架
如果需要大于4gb的表,请在NTFS或更新的文件系统上安装MySQL。不要忘记使用
MAX_ROWS
而且AVG_ROW_LENGTH
当你创建表时。看到第13.1.17节,CREATE TABLE语句.请注意Windows 32位系统下,InnoDB表空间文件不能超过4gb。
MySQL和病毒检查软件
针对包含MySQL数据和临时表的目录的病毒扫描软件(如Norton/Symantec Anti-Virus)可能会导致问题,一方面是MySQL的性能,另一方面是病毒扫描软件会错误地将文件内容识别为包含垃圾邮件。这是由于病毒扫描软件使用的指纹识别机制,以及MySQL快速更新不同文件的方式,这可能被识别为潜在的安全风险。
安装MySQL服务器后,建议您禁用主目录(
datadir
)用来存储MySQL表数据。病毒扫描软件通常内置了一个系统,可以忽略特定的目录。此外,默认情况下,MySQL在标准Windows临时目录中创建临时文件。为防止临时文件也被扫描,请为MySQL临时文件配置一个单独的临时目录,并将该目录添加到病毒扫描排除列表中。属性的配置选项
tmpdir
您的参数my.ini
配置文件。有关更多信息,请参见章节2.3.4.2,“创建一个选项文件”.在4K扇区硬盘上运行MySQL
不支持在Windows下的4K扇区硬盘上运行MySQL服务器
innodb_flush_method = async_unbuffered
,为默认设置。解决办法是使用innodb_flush_method =正常
.