在网上查阅大量资料后无法正常安装;
后摸索出来正确的安装流程如下。
A:官网选择下载
B:接着选择这个;
C:下载
D:根据系统下载32/64位
E:选择这个继续下载
下载完成后解压,拖放到指定目录;本文目录在E:sofemysql
修改系统环境变量 path 后面加上mysql的bin目录,记得用英文分好分割;
**********************************************************************************************************************************************************
然后在mysql解压之后的目录
新建一个文件夹 data
和data同级新建一个文件 my.ini
my.ini内容如下:
根据自己安装修改并配置如下
(PS:目录分隔符改为正斜杠)
basedir配置的是mysql的安装目录
datadir配置的是data的目录
[mysqld] basedir=E:/sofe/mysql datadir=E:/sofe/mysql/data
**********************************************************************************************************************************************************
然后打开cmd
执行
mysqld -install
安装完成后执行
mysqld --initialize-insecure
之后会创建一个用户为root的用户,没有密码。
之后启动服务
net start mysql
登录测试
mysql -uroot
登录成功
为了能正常在客户端使用请在cmd里面修改密码
mysql -uroot 登陆后执行
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
这样用户名就是root 密码也是root
如果最后启动服务失败一般是由于之前安装没卸载干净
请去注册表修改一个参数
首先用windows+r打开dos界面,输入regedit,点击确定,进入注册表编辑器。
选择
HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
services
MySQL
修改ImagePath的路径,为你的安装路径,
比如说:"E:sofemysql-8.0.11-winx64inmysqld" MySQL
修改双引号里面的