MySQL5.7 windows解压版安装与配置

本文档提供了一种MySQL5.7的安装配置方法,包括下载解压、环境变量设置、初始化配置、密码修改及远程访问开启等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

请容我先写几篇环境配置类的文章记录一下一些微不足道的东西。


这不是正式的教程,所以不会像伟大的互联网上的其他文章那么的详细,对新手那么友好,因为这是写给自己的记录。


1、首先从官方社区下载mysql5.7解压版,MySQL5.7和以往的版本有了些改动,你需要格外注意以下第4-6条

2、我把它解压到了D:\MySQL\MySQL Server 5.7,顺便提一下系统是2012 R2

3、设置环境变量,在系统变量PATH中增加D:\MySQL\MySQL Server 5.7\bin

4、在D:\MySQL\MySQL Server 5.7目录下建立data目录和my.ini,my.ini里面的配置内容可以从别处复制过来,具体怎么配置那是读者你自己的事

5、在D:\MySQL\MySQL Server 5.7\bin文件夹下按shift同时右键,在当前路径打开CMD

6、在CMD中运行D:\MySQL\MySQL Server 5.7\bin>mysqld --initialize

7、如果报错,自行解决,没有报错的话,D:\MySQL\MySQL Server 5.7\data目录下会生成一个以计算机名命名的.err文件

8、打开这个err文件,可以找到有一行"[Note] A temporary password is generated for root@localhost:..."载明了root用户的临时密码,这个密码等下要用

9、继续在刚才的CMD中执行D:\MySQL\MySQL Server 5.7\bin>mysqld install,如果出现Service successfully installed.说明成功了

10、接下来要做的就是net start mysql,如果启动不成功,根据具体提示解决吧

11、不要忘记了此时root用户还是临时密码,需要修改正式密码才能正常使用Mysql5.7,由于mysql.user表里面已经没有password字段了,所以不能像以往的版本那样通过更新这个字段来修改密码,这时候应该保持使用这一招:

mysql -u root -p

输入刚才的临时密码

SET PASSWORD=PASSWORD('你的新密码');

12、是不是就完工了呢?不要着急,如果你还需要开启远程访问,那么按照下面的招势继续走:

SELECT HOST,USER FROM USER WHERE USER='root';/*看看有哪些用户以及各自的访问权限*/
UPDATE USER SET HOST = '%' WHERE USER ='root';/*设置root为不限制访问来源*/
FLUSH PRIVILEGES;/*刷新权限缓存*/

好了,总共就这12式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值