Window下压缩包方式安装MySql

行业解决方案、产品招募中!想赚钱就来传!>>> hot3.png

Window10下安装Mysql

下载并解压MySql5.7的压缩包

华为开源镜像站找到MySql下载mysql-5.7.30-winx64.zip

将压缩包解压到一个路径不包含中文和空格的目录中

解压后没有data文件夹,上图中的data文件夹是之后用命令生成的

配置环境变量

配置好环境变量后就可以在命令行窗口直接使用mysql,否则会报mysql不是内部或外部命令的错误。

下面开始配置环境变量

创建环境变量

变量名MYSQL_HOME

变量值D:\software\mysql(根据你实际安装的路径进行修改)

修改环境变量PATH

PATH后追加%MYSQL_HOME%\bin

验证mysql指令

打开一个新的命令行窗口,输入mysql --version。如果输出MySql的版本号说明安装成功

初始化

用指令创建data文件夹

如果之前手动创建过data文件夹,请直接删除掉

使用管理员身份打开命令行窗口

输入mysqld --initialize

执行成功后会出现data文件夹,文件夹中LAPTOP-SFC1CRHE.err文件中有MySql的root用户的初始密码

启动MySql服务

还是在管理员的命令行中

输入net start mysql

如果打印

MySQL 服务正在启动 .
MySQL 服务已经启动成功。

说明MySql服务成功启动

登录MySql的root用户

以下操作可以在非管理员的命令行中执行

输入mysql -uroot -p

提示Enter password:,要求输入密码

密码在步骤2中提到的data文件夹中的LAPTOP-SFC1CRHE.err文件中

此文件内容大致为

...
2020-07-14T01:08:18.984548Z 1 [Note] A temporary password is generated for root@localhost: WufuvNNv2j!(
...

root@localhost:后的字符串就是root用户的默认密码(默认密码是随机生成的)

如果登录成功请看下一步

修改root用户的密码

我们不使用系统为我们自动生成的密码,所以需要修改root用户的密码

如果你不修改默认密码就执行命令,会报ROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.(你必须在执行这条语句前使用ALERT USER语句重置你的密码)

下面开始修改root的密码

登录mysql后输入

alter user 'root'@'localhost' identified by '密码(自定义)';

如果输出Query OK, 0 rows affected (0.00 sec),说明修改成功

补充:

MySql用户的信息在库名为msyqluser表中

你可以执行如下命令查看

use mysql
# 结尾的 ‘\G’ 是用来修改输出方式,否则表中字段太多导致窗口一行显示不完
select * from user \G;

将打印关于用户的各种信息,例如用户名,用户的读写权限,用户是否已经过期等

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值