mysql8+安装入门

最近由于项目原因需要熟悉一点数据库的知识,于是就按照网上的教程一步一步从安装开始慢慢学习,但是在按照教程走的时候发现很多东西都不对,明明与教程一样的步骤,但在我这就老是报错,查了很多资料才发现原来我下的是最新版的8.0版本,与原来的版本改动较大。(汗。。。)

作为一个数据库的小白,我这里也不会讲新版本的新特性(主要是我也不知道)本文主要是希望像我一样的小白,在第一次安装新版本mysql的时候能少走一点弯路。(反正我是被搞的不行)。

首先我们需要去官网下载mysql的包。我这里是直接下的免安装包。

下载地址:https://dev.mysql.com/downloads/mysql/

下载版本:


下一步直接点这里:


就开始下载了。

下载完之后是一个压缩包,解压之后会出现这样几个文件夹:


(其中data文件夹和my.ini是没有的,需要自己加的)

解压完需要新建my.ini文件:

[mysql]

default-character-set=utf8

[mysqld]

port=3306

basedir= C:\mysql\mysql-8.0.11-winx64

datadir= C:\mysql\mysql-8.0.11-winx64\data

max_connections=200

character-set-server=utf8

default-storage-engine=INNODB

其中的basedir和datadir根据自己的解压目录调整。

然后为了更方便的使用还是要配置一下环境变量。目录是到bin文件夹。具体怎么配就不在多说了。

使用管理员权限打开cmd进入bin文件夹目录下:

输入:mysqld -install 

安装成功会有成功提示。如果之前有安装过那么久需要先删除:

输入:sc delete mysql

删干净之后再输入 mysqld -install 安装。

安装完之后就需要初始化 data文件夹,

输入:mysqld -initialize

初始化之后我们需要进入到data文件夹下打开.err结尾的文件。里面有我们首次登入数据库所需要的密码:


得记一下,后面要用到。

然后就可以输入:net start mysql 开启服务。

输入 mysql -u root -p  连接数据库

接下来就需要我们刚刚记得密码了,输入密码成功连接数据库。

整体流程大概就是这样。

但是我们每次使用exit;退出数据库再进来的时候都要输入密码,而系统默认的初始化密码有那么难记,所以当务之急是需要修改密码。

8.0版本的修改密码和之前版本的密码修改不一样了。

输入:alter user 'root'@'localhost' identified with mysql_native_password by '新密码' ; 修改密码

好了,本次小白安装数据库就讲到这吧。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值