MySQL Configuration Wizard(配置向导)包含在MySQL 5.1服务器中,目前只适用于Windows用户。
MySQL Configuration Wizard(配置向导)在很大程度上是MySQL AB经过多年从许多用户收到的反馈的结果。然而,如果你发现它缺少某些对你很重要的功能,或如果你发现一个缺陷,请使用我们的MySQL 缺陷系统来索取功能或报告问题。
2.3.5.2. 启动MySQL配置向导
要想重新配置已有的服务器,选择my.ini文件重新命名为mytimestamp.ini.bak,其中timestamp是my.ini文件创建是的日期和时间。要想卸载已有的服务器实例,选择 选项并点击 按钮。
选项并点击 按钮。已有的如果选择了MySQL Configuration Wizard(配置向导)停止并卸载MySQL服务,然后删除my.ini文件。服务器安装和自己的data文件夹不删除。
选项,则进入确认窗口。点击 按钮:如果选择了
选项,则进入配置 对话框,可以选择你想要配置的安装类型。2.3.5.4. 选择配置类型
当启动MySQL Configuration Wizard(配置向导)重新安装MySQL,或为已有安装选择 选项,则进入配置 对话框。
可以选择两种配置类型:MySQL而不必考虑服务器配置的新用户。 选项适合想要更加细粒度控制服务器配置的高级用户。
和 。 选项适合想要快速启动如果你是MySQL的新手,需要配置为单用户开发机的服务器, 应当适合你的需求。选择 选项,则 MySQL Configuration Wizard(配置向导)自动设置所有配置选项,但不包括 和安全 。
MySQL的系统不兼容。如果系统上已经安装了MySQL和你想要配置的安装,建议选择 。
设置选项可能与安装 ,请分别参阅· :选择该选项,则同时使用InnoDB和MyISAM储存引擎,并在两个引擎之间平均分配资源。建议经常使用两个储存引擎的用户选择该选项。
· :该选项同时使用InnoDB和MyISAM 储存引擎,但是将大多数服务器资源指派给InnoDB储存引擎。建议主要使用InnoDB只偶尔使用MyISAM的用户选择该选项。
· :该选项完全禁用InnoDB储存引擎,将所有服务器资源指派给MyISAM储存引擎。建议不使用InnoDB的用户选择该选项。
2.3.5.7. InnoDB表空间对话框
在基于Windows NT的平台上,可以将MySQL服务器安装成服务。安装成服务,系统启动时可以自动启动MySQL服务器,甚至出现服务故障时可以随Windows自动启动。
默认情况,MySQL Configuration Wizard(配置向导)将MySQL服务器安装为服务,服务名为MySQL。如果你不想安装服务,取消选项旁边的选择框。可以从下拉框选择新的服务名或在下拉框输入新的服务名来更改服务名。
要想将MySQL服务器安装为服务,但是不自动启动,不选中 选项旁边的检查框。
强烈建议为你的MySQL服务器设置一个root密码,默认情况MySQL Configuration Wizard(配置向导)要求你设置一个root密码。如果你不想设置root密码,不选中 选项旁边的选择框。
要想设置root密码,在 和 两个框内输入期望的密码。如果重新配置已有的服务器,你还需要 框内输入已有的root密码。
要想防止通过网络以root登录,选中 选项旁边的框。这样可以提高root账户的安全。
要想创建一个匿名用户账户,选中
选项旁边的框。创建匿名账户会降低服务器的安全,并造成登录和许可困难。因此不建议。点击MySQL Configuration Wizard(配置向导)执行一系列的任务,执行过程将显示在屏幕上。
按钮后,MySQL Configuration Wizard(配置向导)首先使用MySQL AB开发人员和工程师准备的模板根据你的选择确定配置文件选项。该模板的名称为my-template.ini,位于服务器安装目录中。
MySQL Configuration Wizard(配置向导)将这些选项写入到一个my.ini文件中。my.ini文件的最终位置显示在写配置文件任务的旁边。
如果选择为MySQL服务器创建一个服务,MySQL Configuration Wizard(配置向导)则创建并启动服务。如果你重新配置已有的服务,MySQL Configuration Wizard(配置向导)则根据你的配置更改重新启动服务。
如果选择设置root密码,MySQL Configuration Wizard(配置向导)则连接服务器,设置新root密码并应用你选择的其它安全设定值。
MySQL Configuration Wizard(配置向导)完成任务后,则显示一个概要。点击 按钮退出MySQL Configuration Wizard(配置向导)。
2.3.5.14. my.ini文件的位置
要想确保MySQL服务器知道从哪里查找my.ini文件,即做为服务安装的一部分传递给MySQL服务器的部分:--defaults-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini",其中C:\Program Files\MySQL\MySQL Server 5.1 被MySQL服务器的安装路径替代。
--defaults-file指导MySQL服务器读取具体的配置文件。
2.3.5.15. 编辑my.ini文件
MySQL客户端和实用程序,例如mysql命令行客户端和mysqldump不能将my.ini文件放到服务器安装目录中。要想配置客户端和实用工具,根据Windows 版本,在C:\Windows或C:\WINNT目录下创建一个新的my.ini文件。