MySQL数据库(一):Windows安装MySQL指南
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