俗话说:“工欲善其事,必先利其器”,开始学习 MySQL 之前我们一定是要做环境准备的,接下来我们来讲解一下 MySQL 的安装。
(1)大家可以尝试在官网寻找 MySQL 的下载地址,作为一名程序员,必须熟悉各种工具的下载与安装,下图展示的为 MySQL 官方网站,这是其链接:https://www.mysql.com/。
(2)大家切换到 DOWNLOADS 界面,我们要去下载社区版的 MySQL,点击 MySQL Community(GPL) Downloads
。
(1)接下来的下载中,无论下载什么,只要出现这个按钮,直接点击No thanks,just start my download
。
(2)步骤一结束后已经展示了 MySQL 提供的各种下载选项,我们需要在本地安装 MySQL 的服务,所以:
如果你是 Windows 系统,点击 MySQL Installer for Windows
,MySQL 单独给 Windows 系统提供了对应的选项,打开以后下载尺寸比较大的这个安装包即可。
如果你是MacOS,点击MySQL Community Server
,然后下图所示红框切换到 MacOS,按照你的系统架构下载对应的 DMG 格式安装包即可(请选择好是 ARM 还是 x86,非常重要!)。
(3)Windows 系统可以忽略这一步,Mac 必须看!!!
前面下载的对于 MacOS 来说仅仅是 MySQL 的一个服务安装包,如果只用这一个安装包进行安装,后期所有的数据库操作都得在命令行中处理,非常的不便利,所以我们还需要可视化的工具,所以:
如果你是 Windows 系统,不需要再单独下载可视化工具的安装包,刚才完全体的安装包中已经包含;
如果你是 MacOS,需要再从步骤一序号(2)的页面中MySQL Workbench
选项处下载单独的安装包。
注: MySQL Workbench是MySQL提供的一个比较强大的免费的可视化工具。
(1)打开安装包,先进行安装模式的选择,就选择最后一项Custom
,我们自己对安装环境进行自定义。
(2)选择要安装的MySQL Server
,移动到右边窗口内,然后点击Next
。
(3)点击Execute
执行选项,进行MySQL Server的安装。安装完成,点击Next
下一步。
(4)提示马上进入环境信息配置阶段,再点击Next
下一步。
(5)这一步告诉你,MySQL使用的端口为3306,这是 MySQL 的标准端口,不要去修改。再者要勾选中Show Advanced and Logging Options
,这一步非常重要!!!
(6)身份验证方式的选择,使用强口令还是传统口令进行验证。强口令:这是推荐的方式;传统口令:这是老版本 MySQL 的身份验证方式。
(7)接下来是设置身份验证密码,我这里输入的是123456,建议初学者不要设置太难的密码,否则忘掉密码后果还是比较严重的。
(8)配置 Windows 系统下 MySQL 的服务项,默认即可。
(9)此处告知你 MySQL 的数据存储路径(此路径无法修改)以及权限分配事项,默认即可。
(10)日志配置目录,这一步非常重要!!!
Error Log:错误日志,文件名为 MRFU.err,这一日志是负责记录 MySQL 错误的。
General Log:常规日志,文件名为 MRFU.log,这一日志只负责 MySQL Server 当下正在执行的操作的记录。
Slow Query Log:慢查询日志,文件名为 MRFU-slow.log,这一日志负责记录查询数据时查询时间超过多少秒的步骤。
Binary Log:二进制日志,文件名为 MRFU-bin,这一日志包含所有数据库事件,用于复制和数据恢复操作(能将删库操作的影响降低到最小的日志)。
每一种日志的文件名中都有一个 MRFU,这是本人的 Windows 用户名,和你电脑上显示的一定不一样,可能有很多人电脑的用户名为中文,那么此处一定要给文件改一个只包含英文字母的名字。
(11)此处是一些高级选项的设定,比如这里的 Server ID,如果多台服务器共同担负一个 MySQL,那么每台服务器有自己的专属编号。其次,Table Names Case选中的选项是,将数据表名一律改为小写,这样更方便我们的操作。
(12)点击执行,安装完成,点击结束即可。
(1)打开下载好的安装包
(2)同意 MySQL 的许可协议
(3)安装位置选择,Mac 只有一个盘,直接安装即可
(4)等待
(5)身份验证方式的选择,使用强口令还是传统口令进行验证。强口令:这是推荐的方式;传统口令:这是老版本 MySQL 的身份验证方式。
(6)上一步选择的是强口令,所以这一步输入的密码必须至少8个字符,字母、数字、其他符号混合,记得不要忘掉输入的密码!!!
(7)安装成功,关闭即可。
以上便是 MySQL 在 Windows 和 Mac 上安装的全过程,下篇文章带大家安装可视化工具 MySQL Workbench。