如何在Windows上安装MySQL
接上一篇如何让PHP代码在Apache上运行,本篇介绍如何分别在Windows上安装MySQL,以5.7版本为例。
Windows:
前往官网下载页面:https://dev.mysql.com/downloads/mysql/?rz=gdl#downloads,如图所示,现在最新版是8.0。要找到以前的版本,需要点击图片右上角红色方框的链接:
然后就可以选择以前的MySQL版本和对应的系统位数了,我习惯下载解压版。
下载zip压缩文件,将里面的内容解压,我解压到了D:/mysql57中。
如果你的电脑里有MySQL的服务,请先将该服务移除,命令是:
mysqld.exe --remove
使用上述命令之前可能需要你将工作路径移至mysqld.exe所在的文件夹。
在MySQL根目录下(也就是bin文件夹所在的文件夹),新建一个名叫my.ini的文件,将以下文本复制进去并保存:
[mysql]
default-character-set=utf8
[mysqld]
port = 3306
basedir=D:\\mysql57 # 这里指的是MySQL的根目录,需要改成你电脑中相应的目录
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
为了方便起见,将bin文件夹添加至Windows的系统PATH中,这样就可以直接用mysqld, mysql等命令,而不用每次都将工作路径移至bin所在的路径了。
以管理员身份运行命令提示符,输入:
mysqld --install MySQL --defaults-file=D:\mysql57\my.ini
① ② ③ ④ ⑤
关于上述命令,解释如下:
①+②+③:安装名为“MySQL”的服务;
④+⑤:服务的默认设置参照my.ini文件,也就是我们刚才新建并编辑的文件。
完成安装后,运行以下命令启动MySQL服务:
net start mysql