一、下载

mysql8.0 windows zip包下载地址: https://dev.mysql.com/downloads/mysql/

 
1540951981(1).png

二、安装

1.解压zip

根据自己的安装习惯解压存放,比如我的安装目录为:D:\mysql

2.配置文件

在安装根目录下添加 my.ini文件,比如:D:\mysql\my.ini,然后写入基本配置,这里的配置参数是可以根据自己的需求进行修改的。

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\mysql
# 设置mysql数据库的数据的存放目录
datadir=D:\\mysql\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#等待超时时间
wait_timeout=172800
#交互式连接超时时间
interactive-timeout=172800

basedir:mysql的安装目录,根据自己安装路径进行对应修改
datadir:mysql数据库的数据的存放目录,根据自己安装路径进行对应修改
配置项参数可参考:https://dev.mysql.com/doc/refman/8.0/en/mysqld-option-tables.html

3.初始化

以管理员身份打开dos窗口,进入mysql安装的bin目录下执行命令:
mysqld --initialize --console
执行完成之后,窗口会打印出数据库初始化默认密码:g>g_Ns!Hu24/(根据自己安装情况获取对应正确密码,记录密码方便后续操作使用)

 
image.png

如果没有出现密码,请将安装目录下的data目录删除后重新执行当前命令。(能够获取密码请忽略此操作)

 
image.png
4.安装

mysqld --install [服务名]
服务名不写则默认服务名为:mysql

 
image.png

出现Service successfully installed.说明服务已经安装成功。如果出现The service already exists!说明已经安装过了,可以执行mysqld remove命令进行删除后重新执行mysqld --install [服务名]
参考官方:https://dev.mysql.com/doc/refman/8.0/en/windows-start-service.html

三、修改密码

1.启动服务

以管理员身份打开dos界面,执行net start mysql启动mysql服务。

2.密码修改

执行mysql -uroot -p输入初始化时获取到的密码,进入mysql命令模式界面。
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
此处的password为你需要修改的密码。

 
1540955049(1).jpg

修改成功之后使用新密码重新进行登录。

作者:丶迷失的弱鸡
链接:https://www.jianshu.com/p/4c3bef0845ee
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

win10+mysql8.0安装的更多相关文章

  1. Mysql8.0安装步骤

    Mysql8.0安装步骤 2018年05月10日 14:39:05 93年的香槟 阅读数:19628 标签: mysql 更多 个人分类: 数据库   版权声明:本文为博主原创文章,未经博主允许不得转 ...

  2. windows版mysql8.0安装详解

    2018年07月04日 13:37:40 Zn昕 阅读数 6433更多 分类专栏: mysql   版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明. ...

  3. VMware workstation16 中Centos7下MySQL8.0安装过程+Navicat远程连接

    1.MySQL yum源安装 2.安装后,首次登录mysql以及密码配置3.远程登录问题(Navicat15为例) 一.CentOS7+MySQL8.0,yum源安装1.安装mysql前应卸载原有my ...

  4. win10 MySQL8.0 zip包安装及问题解决

    1.在官网下载zip包 https://dev.mysql.com/downloads/mysql/ 2.将zip包解压到自己的工作目录中 3.配置环境变量 1)添加环境变量 MYSQL_HOME E ...

  5. win 10 mysql8.0安装

    1.解压缩安装包(记住自己的解压到那个目录,后面需要) 2.找到此电脑,然后找到属性(小编这里win10) 3.点击左侧高级系统设置 4.选择下面的环境变量 5.选择下面的新建,然后看图片,上面输入M ...

  6. 最新版-MySQL8.0 安装 - 改密码 之坑

    1. 需求背景 最近需要在一台性能一般的电脑上使用数据库,所以决定安装MySQL数据库,以前安装都是使用WorkBench自动化安装,但安装过程太慢占用空间过大,于是下载zip压缩包.之所以选择选择M ...

  7. mysql-8.0 安装教程(自定义配置文件,密码方式已修改)

    下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录.后 ...

  8. MySQL8.0安装

    背景 MySQl 8.0 出来已经有段时间了,据说性能有很大提高,在网上看过很多安装教程,大同小异, 在这里亲身实战实战下MySQL8.0在Windows10系统下的安装,以下为详细的安装步骤. 1. ...

  9. mysql8.0 安装

    之前一直使用的是zabbix3.4和mariadb5.5;感觉良好!!!但是...因其他原因需要重新部署 这次规划使用zabbix4.0和mysql8.0结合使用:嗯~~应该不会错吧!!! zabbi ...

随机推荐

  1. js循环及for-in , for-of的区别

    循环 字符串遍历:可通过for-of遍历字符串 for-in:遍历对象自身可继承可枚举属性 Object.keys():返回对象自身可枚举属性的键组成的数组 Object.getOwnProperty ...

  2. SQL将同样标识的查询结果查重并用逗号拼接

    SELECT B.TaskID , LEFT(SamList, LEN(SamList) - 1) AS ResultListFROM ( SELECT TaskID , ( SELECT Sampl ...

  3. 【数字图像处理】帧差法与Kirsch边缘检测实现运动目标识别与分割

    本文链接:https://blog.csdn.net/qq_18234121/article/details/82763385 作者:冻人的蓝鲸梁思成 视频分割算法可以从时域和空域两个角度考虑.时域分 ...

  4. Java基础加强-jdk1.5的一些新特性

    JDK 5.0 特性 1.静态导入(import static 语句导入一个类中的某个静态方法或所有静态方法) 如: import static java.lang.Math.*; 2.可变参数 1. ...

  5. 实现LAMP架构

    LAMP介绍 LAM(M)P: L: linux A: apache (httpd) M: mysql, mariadb M:memcached P: php, perl, python WEB资源类 ...

  6. 虚拟机配置双网卡适配器后(桥接和NAT模式),重新打开后两个适配器的ip都没有了(重启网卡报Job for network.service failed because the control process exited with error code)

    科普双网卡适配器的好处: 我是配了一个桥接模式的网卡和一个NAT模式的网卡,桥接模式,也就是将虚拟机的虚拟网络适配器与主机的物理网络适配器进行交接,虚拟机中的虚拟网络适配器可通过主机中的物理网络适配器 ...

  7. PHP数组赋值

    <?php $array1 = array('a','b'); $array2 = array('a'=>array('1','2'),'b'=>array('3','4')); $ ...

  8. Qtxlsx

    https://blog.csdn.net/qq_40194498/article/details/80817264

  9. springboot mybatis 的SQL异常不输出错误到控制台问题排查

    项目中使用springboot集成 mybatis,运行过程中查询SQL列在表中不存在,但系统不输出任何错误到控制台 但SQL是打印的,只是没有任何异常信息 将SQL复制出来到数据库中运行,才发现错误 ...

  10. httprunnermanager环境搭建 -----转

    转发自  https://www.cnblogs.com/tiechui2015/p/10017801.html  感谢大神 1,开源代码下载 这里的git下载地址是:https://github.c ...