Win10 64位使用压缩包安装最新MySQL8.0.18的教程(图文详解)

所属分类: 数据库 / Mysql 阅读数: 366
收藏 0 赞 0 分享

WIN10 64位 安装 最新MySQL8.0.18

下载

官网下载最新版本:

我这里使用的压缩包版本,没有使用图形安装器

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


在这里插入图片描述

下载完直接解压到自己想使用的位置,最好放在有固态硬盘的磁盘,我当年固态买小了,穷,C盘空间不多了,所以直接放到别的盘了

解压后放置的位置:

E:\MySQL\mysql-8.0.18-winx64

设置其下bin的环境变量

E:\MySQL\mysql-8.0.18-winx64\bin

在这里插入图片描述

设置配置文件my.ini

在解压的位置新建配置文件my.ini


在这里插入图片描述

配置内容如下:

[client]
port = 3308
default-character-set = UTF8MB4 
 
[mysqld]
port = 3308
character-set-server = UTF8MB4 
 
basedir=E:\MySQL\mysql-8.0.18-winx64
datadir=E:\MySQL\mysql-8.0.18-winx64\data
 
group_concat_max_len=20000

 
[WinMySQLAdmin]
E:\MySQL\mysql-8.0.18-winx64\bin\mysqld.exe

用管理员身份打开cmd

在MySQL安装目录的 bin 目录下执行命令:

mysqld --install MySQL

执行完成后,会打印 root 用户的初始默认密码,记住默认密码,后面会用到

A temporary password is generated for root@localhost: ************

需要注意是的该过程需要几分钟不等,时间长点,请耐心等待

如果在该指令未完成前不小心重复输入该指令,可清空如下目录

E:\MySQL\mysql-8.0.18-winx64\data

然后再次输入mysqld --install MySQL指令

注意以下命令需要管理员权限

执行安装命令

mysqld --install MySQL

如在CMD中该条指令未启用管理员权限,会报如下错误

mysql Install/Remove of the Service Denied!

启动服务

net start MySQL

更改密码

在MySQL安装目录的 bin 目录下执行命令:

mysql -u root -p

会提示输入密码,然后将上述默认初始密码输入

可以不用手动输入,在密码生成时,直接用鼠标复制到别处,这里用到时粘贴,我就是这样做的

这时进入mysql>

输入

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; 

执行命令,修改密码为123456

安装部署完成

查询MYSQL安装的版本

查询指令:

select version();

记录如下:

mysql> select version();
+-----------+
| version() |
+-----------+
| 8.0.18 |
+-----------+
1 row in set (0.00 sec)

安装的所有步骤记录

由于要打开管理员权限,之前的指令记录没了

E:\MySQL\mysql-8.0.18-winx64\bin>mysqld --install MySQL
Service successfully installed.

E:\MySQL\mysql-8.0.18-winx64\bin>net start MySQL
MySQL 服务正在启动 ..
MySQL 服务已经启动成功。


E:\MySQL\mysql-8.0.18-winx64\bin>mysql -u root -p
Enter password: ************
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.18

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
Query OK, 0 rows affected (0.11 sec)

mysql>

以上所述是小编给大家介绍的WIN10 64位使用压缩包安装最新MySQL8.0.18,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

更多精彩内容其他人还在看

MariaDB(MySQL)创建、删除、选择及数据类型使用详解

这篇文章主要介绍了MariaDB(MySQL)创建、删除、选择及数据类型使用详解的相关资料,需要的朋友可以参考下
收藏 0 赞 0 分享

mysql索引学习教程

在mysql 中,索引可以分为两种类型 hash索引和 btree索引。这篇文章主要介绍了mysql索引的相关知识,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧
收藏 0 赞 0 分享

MySQL修改默认字符集编码的方法

这篇文章主要介绍了MySQL修改默认字符集编码的方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

MySQL中实现插入或更新操作(类似Oracle的merge语句)

这篇文章主要介绍了在MySQL中实现插入或更新操作(类似Oracle的merge语句)的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

mysql5.x升级到mysql5.7后导入之前数据库date出错的快速解决方法

这篇文章主要介绍了mysql5.x升级到mysql5.7后导入之前数据库date出错的快速解决方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

LNMP下使用命令行导出导入MySQL数据库的方法

这篇文章主要介绍了LNMP下使用命令行导出导入MySQL数据库的方法,需要的朋友可以参考下
收藏 0 赞 0 分享

MySql中的IFNULL、NULLIF和ISNULL用法详解

在做项目中发现MySql里的isnull和mssql里的有点不同。接下来小编通过本文给大家介绍MySql中的IFNULL、NULLIF和ISNULL用法详解的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

Mysql 5.7 服务下载安装图文教程(经典版)

MySQL 5.7在诸多方面都进行了大幅的改进,主要在于安全性、灵活性、易用性、可用性和性能等几个方面。这篇文章主要介绍了Mysql5.7服务下载安装图文教程(经典版),需要的朋友可以参考下
收藏 0 赞 0 分享

SQL重复记录查询 查询多个字段、多表查询、删除重复记录的方法

下面小编就为大家带来一篇SQL重复记录查询 查询多个字段、多表查询、删除重复记录的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

mysql socket文件作用详解

这篇文章主要介绍了mysql socket文件作用的相关资料,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多