- 首先我们进入官网,找到社区版本下载解压版的MySQL,地址如下:
https://dev.mysql.com/downloads/file/?id=492455
点击此处进行下载
- 将压缩包解压,最好不要解压到C盘,我解压的目录是E:\mysql-8.0.19-winx64,在下文中出现的此目录需要注意替换。
- 配置环境变量 将bin目录添加到path中。
- 在E:\mysql-8.0.19-winx64目录下创建一个my.ini文件,修改的它的内容为
[mysql]
default-character-set=utf8
[mysqld]
basedir=E:\mysql-8.0.19-winx64
datadir=E:\mysql-8.0.19-winx64\data
port=3306
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
- 保存后进入cmd窗口,进入cmd(管理员身份运行),进入加压目录的 bin目录 执行 mysqld install命令。
- 初始化数据库
执行 mysqld --initialize,生成了data文件夹里面的数据
在后缀为.err的文件里找到随机密码
root@localhost后面的便是密码
先记住,后面会用的着。 - 启动mysql 服务
net start mysql
我主要是在这里出现了失误,主要有两个问题:
- 显示不是win32应用程序,这时我们进入Date文件夹找到1kb的mysqld文件,给他删除就好。
-
第二种情况如图
无法启动
解决方案是将整个Date文件删除,重新执行步骤5,即可解决。
- 在MySQL安装目录的 bin 目录下执行命令:
mysql -u root -p
这时候会提示输入密码,记住了上面安装时的密码,填入即可登录成功,进入MySQL命令模式。