然后把解压版的mysql放到任意目录下,比如D:\Software
配置环境变量,win10的话直接在path中添加bin执行目录D:\Software\mysql-8.0.15-winx64\bin。
win7的话先添加MYSQL_HOME=D:\Software\mysql-8.0.15-winx64;然后再在path中添加%MYSQL_HOME%\bin。
其次先把my.ini文件和data目录创建
my.ini文件内容(文件编码格式为ASNI) [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\Software\mysql-8.0.15-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Software\mysql-8.0.15-winx64\data #允许最大连接数 max_connections=200 #服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 #创建新表时将使用的默认存储引擎 explicit_defaults_for_timestamp=true default-storage-engine=INNODB
注:data目录是初始化mysql使用的
然后以管理员的身份运行cmd(命令提示符(管理员))
使用cd选择到你mysql的目录cd /d D:\Software\mysql-8.0.15-winx64\bin
接下来执行mysqld --initialize -insecure(mysqld初始化目录命令)
然后再执行mysqld -install(mysql安装命令,注:mysqld -remove为删除命令)
现在设置完成后就可以执行net start mysql启动服务了
问题整理: