MySQL数据库(一):Windows安装MySQL指南

作者:陆金龙    发表时间:2017-03-18 14:36   


1.Windows上安装解压缩版MySQL

MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装;zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。

1.1 解压安装包

以mysql-5.7.17为例,解压之后可以将该文件夹改名mysql-5.7.17,放到C:\Program Files\mysql-5.7.17路径中。

此时,在命令行窗口中输入mysql -u root -p会出现错误:mysql不是内部或外部命令。因为没有配置环境变量。

1.2 配置环境

配置环境变量:系统环境变量中选择PATH,在其后面添加mysql bin文件夹的路径 (如:C:\Program Files\mysql-5.7.17\bin ),与之前的配置之间用英文分号分隔。

修改配置文件:没有配置启动的时候会出现错误“系统找不到文件”,mysql-5.6默认的配置文件是在C:\Program Files\mysql-5.7.17\my-default.ini,在配置文件的[mysqld] 下配置mysql及mysql数据的目录:

[mysqld] 

basedir=C:\Program Files\MySQL\mysql-5.7.17(mysql所在目录) 

datadir=C:\Program Files\MySQL\mysql-5.7.17\data (mysql所在目录\data)

1.3 安装和启动mysql服务

以管理员身份运行cmd,输入cd C:\Program Files\mysql-5.7.17\bin 进入mysql的bin文件夹,然后输入mysqld -install

安装成功后在cmd中输入:net start mysql,服务启动成功!

如果出现错误1067,那就是配置文件修改错误,确认一下配置文件是否正确。

服务启动成功之后,输入mysql -u root -p(第一次登录没有密码,直接按回车),登录成功!

2.Windows上安装MSI格式的MySQL

下载:https://dev.mysql.com/downloads/installer/

提示安装Visual C++,点击Execute执行安装

然后下一步,直到安装成功。

以下开始配置:

设置root账号密码,并添加一个管理员账号。

点击Execute应用配置

配置环境变量:将C:\Program Files\MySQL\MySQL Server 5.7\bin添加到Path中。测试OK。

防火墙开放3306端口,即可用远程客户端连接。

3.删除mysql服务

以管理员身份运行cmd

(1)禁用服务:

 >net stop mysql

(2)删除服务

 >sc delete mysql

此时,MYSQL服务只是显示禁用状态,并没有真正清理干净。

(3)删除相关注册表信息

开始菜单栏搜索 regedit 进入注册表编辑器,以下2个路径下,删除整个MySQL文件夹即可。

路径1:\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\eventlog\Application\MySQL

路径2:\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\eventlog\Application\MySQL