MySQL由瑞典MySQL AB公司开发,目前属于Oracle公司。它是一个关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。
1. MySQL下载
登录MySQL官网,或者直接打开“https://dev.mysql.com/downloads/installer/”,在网页最下方选择离线包下载即可。
2. MySQL安装
下载完成后,得到一个名为“mysql-installer-community-5.7.21.0.msi”的文件,双击发现如下图提示:
这是因为在安装MySQL之前需要首先安装.NET Framework 4.5.2框架。之后就可以按照提示默认设置进行安装了,需要修改以及需要注意的地方如下:
(1)在Choosing a Setup Type对话框选择Custom,如下图所示:
(2)在Select Products and Features对话框左侧展开MySQL Servers,按照自己电脑情况选择并添加到右侧,如下图所示:
(3)如果想要修改MySQL的安装位置,可以单击Select Products and Features对话框右侧下方的高级选项AdvancedOptions,之后即可修改,如下图所示:
(4)MySQL使用的默认端口号为3306,在安装的时候可以修改。但是一般情况下不需要修改,除非3306端口已经被占用。如下图所示:
(5)在Accounts and Roles对话框中,设置root用户的登录密码为root,如下图所示:
(6)在“开始”菜单选择“所有程序”并且打开MySQL 5.7 Command Line Client窗口,在窗口输入root用户的密码(root)就可以登录到MySQL服务器。如下图所示:
3. 环境变量配置
为了可以让Windows命令行操作MySQL,需要配置系统环境变量。
(1)打开“系统属性”对话框,单击“环境变量”会弹出其对话框。
(2)单击“系统变量”栏下的“新建”按钮,将弹出“新建系统变量”对话框,变量名输入“MYSQL_HOME”,变量值输入“G:\Software Files\MySQL\MySQL Server 5.7”即MYSQL的真实安装路径。如下图所示:
(3)在“系统变量”栏下双击Path变量,在变量值末尾添加“%MYSQL_HOME%\bin\;”,如下图所示:
4. MySQL服务器的启动、停止、连接、断开
(1)启动和停止
第一种方法:在服务器列表完成对MySQL的启动、停止等操作。
第二种方法:在命令提示符下启动和停止。打开DOS窗口,在命令提示符下输入“net start mysql”启动MySQL服务器,输入“net stop mysql”即可停止MySQL服务器。
注意:在命令提示符下输入“net start mysql”会发生下图错误,这是因为服务列表里没有MySQL服务。
解决办法:进入MySQL的bin目录,在bin目录打开命令行窗口(在bin目录上先按下Shift,然后单击鼠标右键,在菜单栏中选择“在此处打开命令行窗口”),在命令行窗口输入“mysqld --install”,回车后会提示“Service successfully installed”,这表示安装MySQL服务成功,之后就可以正常启动了。
(2)连接和断开
连接:在MySQL服务器启动后,打开DOS窗口,在命令提示符下输入“mysql-uroot -proot”。
断开:在MySQL命令提示符下输入“exit”或者“quit”命令即断开MySQL连接。
5. MySQL Workbench图形化管理工具
为了方便管理MySQL数据库,一般需要使用图形化管理工具,而MySQL官方提供了Workbench图形化管理工具。
(1)在“开始”菜单选择“所有程序”并且单击“MySQL Installer - Community”打开 “MySQL Installer”窗口,点击右侧的“Add…”。如下图所示:
(2)在Select Products and Features对话框左侧展开Applications,把“MySQLWorkbench 6.3.10 – X64”添加到右侧,如下图所示:
(3)按照提示安装完成后,如下图所示:
(4)安装完成后,在“开始”菜单选择“所有程序”> MySQL>MySQL Workbench 6.3 CE,就会打开MySQL Workbench主屏界面,如下图所示: