mysql压缩包安装教程
不要使用msi辅助安装,”流氓软件“最后卸载不干净
使用压缩包安装
\1. msi 为安装版本,安装过程中自动配置
\2. .zip 为压缩版本,安装过程中手动配置
我选择的5.7版本 跟着 狂神视频 安装的 【8.0版本好像不容易安装】
我的安装包的网盘链接:
链接:https://pan.baidu.com/s/1QlsOdZGDjKoFweKf1hXZlg
提取码:iwai
下载了安装包之后解压到自己的电脑目录下 然后将MySQL目录下的bin文件路径复制到 我的电脑环境变量-》系统变量-》的path路径下,是新建一条然后把路径复制进去!!不要动其他的路径!!!
在mysql文件目录中创建my.ini
文件写入以下代码
根据自己文件路径适当修改前两行 不要落下后面的斜杠
[mysqld]
basedir=G:\mysql\mysql-5.7.29-winx64\mysql-5.7.29\
datadir=G:\mysql\mysql-5.7.29-winx64\mysql-5.7.29\data\
port=3306
skip-grant-tables
注意:不用新建data文件 因为会自动创建
弹幕有人说8.0的版本,最后一行的存在会导致下面启动服务时不成功,需要注释掉。。。
管理员模式下运行CMD(win搜索命令提示符)
在CMD中切换到Bin目录下(输入cd /d G:\mysql\mysql-5.7.29-winx64\mysql-5.7.29\bin
要跳转到不同分区的时候,需要添加强制跳转参数 /d 。但是,如果进入的是当前目录的子目录,则可以不使用 /d 参数
输入mysqld --install
开始安装(此步骤8.0版本有人说会有一个dll错误,需要狂神的群里的那个运行环境exe安装,如果真出现了dll缺失错误,现在只能尝试自己百度解决了
弹幕有人说 mysql 8.0安装是mysql install
输入mysqld --initialize-insecure --user=mysql
在这里和狂神的视频不一样了 我的初始化出来的data文件和他不一样 但最后结果没有影响
输入net start mysql
启动sql
输入mysql -u root -p
注意p后面不要加空格
不用管密码直接回车
输入update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
修改密码为123456
输入flush privileges;
刷新权限
输入exit
退出
回到之前的ini文件将最后一句话删掉(加一个#号就行
输入net stop mysql
停止服务
之后想要进入时直接输入 mysql -u root -p123456
即可