mysql-5.7.23-winx64 解压版MySQL环境配置和使用

配置如下:

1、解压出来的文件没有ini文件和data文件。
在这里插入图片描述
2、配置环境变量:配置环境变量:计算机(此电脑,鼠标右键)→属性→高级系统设置→高级→环境变量
在这里插入图片描述
3、系统变量→新建变量 :(MYSQL_HOME) 。变量值填写MySQL的安装目录(本人是C:\software\mysql-5.7.23-winx64)
在这里插入图片描述
4、系统变量→寻找 Path 变量→编辑,在变量值最后输入:%MYSQL_HOME%\bin
(注意原来Path的变量值末尾有没有 ; 号,如果没有,先输入;号再输入上面的代码)
在这里插入图片描述
5、在mysql-5.7.23-winx64文件夹中,新建 my.ini 文件(代码如下):
(注意:文件夹路径/不要写错了)
[mysqld]
port = 3306
basedir= C:/software/mysql-5.7.23-winx64
datadir= C:/software/mysql-5.7.23-winx64/data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8

6、以管理员身份打开cmd命令:
1)在cmd命令中进入mysql的bin目录中运行:mysqld –initialize
(成功后,会生成data目录,(前提是你的path配置正确,比如mysql的路径,如果提示net命令不是内部命令,就在path中增加“C:/Windows/System32”即可)【建议:手动创建data文件夹】
2)其次,运行(安装):mysqld –install
3)然后,运行(启动MySQL服务):net start mysql
4)再者,进入MySQL,运行:mysql -u root -p
进入到这一步,会提示输入密码,新版本的MySQL取消了默认密码,生成了随机密码,随机密码会生成的data文件中:

在err文件中,用记事本打开:
在这里插入图片描述
在这里插入图片描述
5)再者,输入这个随机密码,进入到MySQL,然后修改密码为root,运行:
set password for root@localhost = password(‘root’);

大概示意图:
在这里插入图片描述
在这里插入图片描述
配置完成。

安装出现的问题:
解决1:如果出现以下无法启动问题,先删除掉data里面的文件,再执行mysqld –initialize ;再者进入MySQL,运行:net start mysql。
在这里插入图片描述
解决2:在解决1不行的情况下,执行解决2方法。
1) 清空MySQL文件里面的data文件夹内容,
在这里插入图片描述
2) 进入cmd管理员权限下,在mysql的bin目录下,执行命令行:
mysqld --initialize-insecure
注意:mysqld --initialize-insecure 自动生成无密码的root用户,mysqld --initialize自动生成带随机密码的root用户。data文件夹不为空是不能执行这个命令的。
在这里插入图片描述
有问题请留言,我这里会及时回复(1145382675@qq.com)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值