【图解】MySQL的安装与配置

一、下载MySQL

MySQL分为企业版(Enterprise)和社区版(Communtity)。企业版是需要收费的,社区版可以免费使用。MySQL的官方下载地址是:https://dev.mysql.com/downloads/


二、安装MySQL

图一

图一:安装欢迎信息,直接点击“Next”


图二

图二:许可协议,需要在红色框内选择“I accept the terms in the License Agreement”。


图三

图三:选择安装方式。我们选择“Typical”

Typical:典型安装。安装MySQL最常见的功能。默认安装在“C:\Program Files”目录中。

Custom:自定义安装。可以自行指定安装目录。

Complete:所有的MySQL程序功能都会被安装。


图四

图四:点击“Install”,以管理员方式进行安装。


图五

图五:安装进度指示。


图六

图六:提示是否运行MySQL实例配置向导(Launch the MySQL Instance Configuration Wizard),我们点击“Finish”,即可启动MySQL服务实例配置向导。

注意:如果没有选择“Launch the MySQL Instance Configuration Wizard”,可以进入MySQL安装的bin目录下(C:\Program Files\MySQL\MySQL Server 5.5\bin),执行“MySQLInstanceConfig.exe”即可。


三、配置MySQL服务实例

图七

图七:欢迎信息,点击“Next>”。


图八

图八:选择配置的类型。“Detailed Configuration”:详细配置,可以为本机创建最佳服务设置;“Standard Configuration”:标准配置。我们选择“Detailed Configuration”。


图九

图九:选择你所安装的服务类型,不同的服务类型将影响你的内存、磁盘和CPU的使用情况。我们选择“Developer Machine”并点击“Next>”

Developer Machine:开发者机器。仅仅分配够MySQL运行的最小内存。

Server Machine:服务器。分配中等的内存给MySQL使用。

Dedicated MySQL Server Machine:MySQL专用服务器。MySQL将所有能用的内存全部利用起来。


图十

图十:选择数据库的应用场景。我们选择“Multifunctional Database”,并点击“Next>”。

Multifunctional Database:通用的。这将使用InnoDB存储引擎支持快事务和使用高速的MyISAM引擎。

Transactional Database Only:事务型。这将使用InnoDB最为主存储引擎,MyISAM也支持。

Non-Transactional Database Only:非事务型。仅仅支持MyISAM引擎。


图十一

图十一:指定数据库数据的存储位置,建议点击红框的按钮,选择一个目录来存储数据。这样可以避免因MySQL程序出错而导致数据丢失的情况。此处我们选择默认(使用安装路径)。


图十二

图十二:设置大概的连接并发数量。非运行环境建议选择“Decision Support(DSS)/OLAP”。

Decision Support(DSS)/OLAP:设置20个连接。

Online Transaction Processing(OLTP):设置500个活动连接。

Manual Settring:自己定义连接的数量。


图十三

图十三:

Enable TCP/IP Networking:开启TCP/IP连接,一般我们保持默认开启即可。MySQL默认使用的端口为3306,如果要使用其他端口,请自行设置。红色框内表示是否允许穿越防火墙进行访问。

Enable Strict Mode:开启严格语法模式。


图十五

图十五:设置字符编码集。为了更好的支持中文,建议选择”Best Support Fo Multilingualism”,那么将使用utf8作为默认的编码字符集。


图十六

图十六:

Install As Windows Service:是否注册为windows服务,建议选中。并自动启动MySQL服务。

Include Bin Directory in Windows PATH:建议选中,会把MySQL安装目录中的bin目录加入到PATH系统环境变量中,以便在任意目录可以运行MySQL的命令。


图十七

图十七:

Modify Security Settrings,用于设置超级管理员“root”的密码,只需要两次输入一致的密码即可(要牢记)。

[if !supportLists]l [endif]Enable root access from remote machines:是否允许超级管理员用户远程登录。

Create An Anonymous Account:是否创建匿名用户,此处我们略过。


图十八

图十八:

一切设置完毕后,点击“Execute”应用并执行设置。如果需要进行修改之前的某些设置,点击“< Back”按钮。


图十九

图十九:

一切执行成功后,点击“Finish”完成实例配置。若出现错误,请重新执行MySQL实例配置向导。


四、验证MySQL的安装

查看本地服务,确认MySQL的状态为“已启动”。

图二十

图二十:MySQL已经被注册为windows服务,并设置为“自动”启动类型。在开始使用MySQL之前,应确定MySQL服务状态为“已启动”。


图二十一

图二十一:运行“cmd”打开windows的命令窗口。


图二十二

在命令窗口中输入:mysql -h 127.0.0.1 -u root -p

-h:用于指定要连接的MySQL服务器系统的主机名称或IP地址、及端口号。如果MySQL安装在本地,并且使用默认的3306端口,该参数可以省略。

-u:用于指定连接数据库时使用的用户名。

-p:用于指定连接数据库时使用的密码。

回车,输入密码后,如果出现“mysql>”提示符,说明连接成功。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容