这种方式可以直接配置使用,而且卸载无残留
1.下载56版本的64位压缩包
注意!!57版本可能失效!这里使用的是*mysql-5.6.45-winx64*
我不知道为什么msi文件只有32位的(32位版本应用程序我个人感觉性能不好,强迫症)
所以我找了64位的压缩包来https://dev.mysql.com/downloads/mysql/5.6.html#downloads
链接自取不谢
2.下载好之后解压到你想放的位置
解压到你想放的位置之后呢,打开解压的文件夹,找到里面的一个文件
文件名叫my-default.ini
复制一份改名叫my.ini
然后开始编辑
红框为需要添加的部分,如果和你下载的有些不一样,那就自己看着添加删改
basedir和datadir的目录写自己的
[WinMySQLAdmin]也是
写完之后保存一下
3.通过命令行来注册服务(CMD)
cmd以管理员方式打开,然后输入命令行
以下是重点:
安装服务:mysqld install MySQL --defaults-file="D:\mysql56\my.ini"
MySQL是服务的名字,可以自己更改,后面的文件目录是你my.ini保存的目录
卸载服务:mysqld remove
注意:如果出现报错的状况呢多半是C++组件没有安装
输入 net start mysql(这里的mysql是你之前注册服务的服务名)启动服务,如果提示缺少计算机中丢失MSVCP100.dll,下载安装vc++安装包就可以了,为了比较全面的修复这个问题呢,百度:"游戏运行环境修复工具"然后找游民星空或者3DM论坛下载一个就好了
注意事项:
数据库配置完毕之后端口号为之前配置的3306,当然你也可以自己改;
数据库配置完毕启动之后,默认是无密码登录状态可以通过update命令修改
show databases;
use mysql;
UPDATE user SET password=PASSWORD("123456") WHERE user='root';
FLUSH PRIVILEGES;
123456可以替换成你想要的密码
配置完毕之后就可以用数据库连接工具操作了