[MySQL] MySQL学习(一)MySQL 安装 排雷向

MySQL 安装

MySQL 在windows上的安装还是有些麻烦踩了不少坑的, 这里把我遇到的一些坑记录下来:

1.首先是下载安装包

https://dev.mysql.com/downloads/mysql/

这个链接进入之后是MySQL 8.0.19的安装包, 在安装之前找了几个文档, 貌似5.7的版本比较稳定,现行的一些教程也都是基于5.7版本的, 点击 Looking for previous GA versions, 可以找到5.7版本:
在这里插入图片描述
下载之后解压缩 没什么说的

2.MySQL 安装:

第一坑, 一定要在Admin下使用CMD

第二坑,5.7版本在mysql的解压目录下要手动添加data 文件夹,

第三坑,很多教程中的第一步是到 /bin下 运行

mysqld --initialize-insecure

这条命令我试了很多次 都不成功, 理论上在执行这条命令之后, data目录下会出现 mysql, performance_schema, 还有sys 三个目录以及一些配置文件 但是在我的实际操作中, 目录并没有产生出来, 导致下一步运行mysqld的时候运行不起来。 这条命令还应该产生一个密码为空的root 账户 但是也没有创建成功

我的成功安装方法:

mysqld --initialize

运行这条命令后, 三个目录成功创建, 系统会自动产生root 账户, 密码为随机产生。 需要在log file里面找到对应的密码

这个log file 可能在不同的系统上名字不一样, 在我的设备上,居然是一.err的文件:
在这里插入图片描述

第四坑, mysql的启动何链接

教程里面用mysqld 直接启动 但是这个命令在我这也是不好用的
解决办法是把mysql安装为windows service

mysqld --install
net start mysql

链接MySQL 比较直接 需要手动输入系统自动产生的密码

mysql -u root -p

登录之后任何命令都不能用, 必须先修改密码

又两种更改密码的方式 alter 命令貌似初始化之前不能用

set password for root@localhost = password('root');

接下来可以讲当前路径添加为环境变量,这里就不详说了

MySQL 安装成功后登录验证:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值