mysql安装包下载
解压下载的文件,并创建my.ini文件
编辑my.ini文件
[mysqld]
basedir=F:\\software\\mysql-8.1.0\\
datadir=F:\\software\\mysql-8.1.0\\data\\
port=3306
注意 : F:\software\mysql-8.1.0\要换成自己的mysql路径
配置环境变量
打开文件的安装路径
1、复制mysql的bin路径
2、 打开电脑属性
3、打开高级系统设置
4、打开环境变量并打开path
安装mysql服务
以管理员的身份打开命令行窗口
进入到自己的安装目录并
cd F:\software\mysql-8.1.0\bin
mysqld -install
出现 代表成功
若出现如下图情况
问题描述:
在现在之前的MySQL的时候没有卸载干净(服务未关闭)
所以在出现添加服务的时候会提示如下:
The service already exists!
The current server installed: D:\MySQL\mysql-5.7.24-winx64\bin\mysqld MySQL
解析
该服务已存在!
当前安装的服务器:F:\software\mysql-5.7.43\bin
原因:
因为我之前安装mysql-5.7.24-winx64的时候已经开启过服务
解决办法:
解决步骤:
1、管理员方式运行cmd
2、在路径之上关闭服务:输入 sc query mysql
3、在原路径上删除服务:输入 sc delete mysql
当出现 Delete Service 成功
说明删除服务成功,接下里就可以输入 musqld.exe -install 添加服务,然后就会返回结果;Service successfully installed.
最后在执行之前的命令mysqld -install
初始化配置文件
终端输入以下命令
mysqld --initialize-insecure --user=mysql
没有出现其他反应表示成功
启动mysql
net start mysql
进入 mysql管理界面修改密码
mysql -u root -p #让你输入密码时直接回车即可
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
出现以下图片表示成功
重启MySQL即可正常使用
exit #退出mysql管理界面
net stop mysql #停止mysql服务
net start mysql #开始mysql服务