MySQL在windows环境下的安装

MySQL的官网地址:https://www.mysql.com/

mysql8.0版本的下载地址:https://dev.mysql.com/downloads/mysql/

视频讲解连接:

链接:https://pan.baidu.com/s/1mV95YyDUOprkq956sXuurQ 
提取码:yt8n 
复制这段内容后打开百度网盘手机App,操作更方便哦

进入上面的下载地址,如下图:上面圈起来的是选择mysql的使用环境,这边是在windows下安装的所以选择Microsoft Windows;下面有两个.zip的安装包,两个其实差不多,这边选择193.0M大小的,点击下载(Download)进入下一步。

这个页面是让我们注册或登录MySQL账号的,但是下载并不需要登录,所以点击圈起来的那一部分直接下载,下载完以后解压好进入下一步。

解压好后进入mysql文件的主目录中(如下图的地址栏),之后在目录中创建一个文本文件,将文本文件重命名为my.ini注意扩展名),进入下一步。

编辑my.ini配置文件,里面写入的内容如下(复制粘贴即可),唯一需要改动的地方就是basedir和datadir两部分,basedir=后面跟的是mysql的目录地址,datadir=后面只需要在basedir的基础上加上\data即可,保存后进入下一步。

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\MySQL\mysql-8.0.23-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\MySQL\mysql-8.0.23-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

配置环境变量:windows设置->搜索查看高级系统设置->环境变量->在下面的系统变量中新建->变量名-Mysql(名称随意) 变量值选择浏览目录,然后一直选取到mysql目录下的bin目录,确认后进入下一步。

以管理员身份打开windows的命令提示符窗口(cmd),将路径切换到d盘的mysql的bin目录下,接着进入下一步。

初始化mysql:输入mysqld --initialize --console,接着控制台会给出随机的初始化密码(在末尾,:后除第一个空格外全都是密码)。

安装mysql:输入mysqld --install mysql8,后面的mysql8是服务名,如果不输的话默认为mysql,这边输入是为了防止以后建立多个服务的时候冲突。

启动mysql服务:输入net start mysql8,  上面是mysql8 ,这边启动的时候也要输入mysql8

初始化登录密码和修改密码:输入 mysql -u root -p 回车后输入之前控制台给出的密码,登录成功后进入mysql环境下;接着输入下面代码框中的命令,BY后面的'  '里是要修改的新密码。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

接着可以输入exit退出,然后重新输入mysql -u root -p 使用新密码登录。

                                                               安装完成!

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值