https://downloads.mysql.com/archives/community/https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.30-winx64.zip
https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.30-1.el9.x86_64.rpm-bundle.tar

my.ini

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

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>d:D:\>cd D:\mysql-8.0.30-winx64\binD:\mysql-8.0.30-winx64\bin>mysqld --initialize --console
2022-10-07T16:37:36.910431Z 0 [System] [MY-013169] [Server] D:\mysql-8.0.30-winx64\bin\mysqld.exe (mysqld 8.0.30) initializing of server in progress as process 1856
2022-10-07T16:37:36.954432Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2022-10-07T16:37:41.087669Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2022-10-07T16:37:42.859771Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: Mo?B=gkoo3EoD:\mysql-8.0.30-winx64\bin>mysqld --install
Service successfully installed.D:\mysql-8.0.30-winx64\bin>net start mysql
MySQL 服务正在启动 ...
MySQL 服务已经启动成功。D:\mysql-8.0.30-winx64\bin>mysql -h localhost -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)D:\mysql-8.0.30-winx64\bin>mysql -h localhost -u root -p
Enter password: ************
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 8.0.30Copyright (c) 2000, 2022, Oracle and/or its affiliates.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> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql>
mysql> alter user 'root'@'localhost' identified by '123456';
Query OK, 0 rows affected (0.05 sec)mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.13 sec)mysql>
mysql> use mysql
Database changed
mysql>
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
Query OK, 0 rows affected (0.01 sec)mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
Query OK, 0 rows affected (0.02 sec)mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)mysql>
mysql>
mysql> show variables like 'default_authentication_plugin';
+-------------------------------+-----------------------+
| Variable_name                 | Value                 |
+-------------------------------+-----------------------+
| default_authentication_plugin | caching_sha2_password |
+-------------------------------+-----------------------+
1 row in set, 1 warning (0.07 sec)mysql>
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
Query OK, 0 rows affected (0.01 sec)mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)mysql>
mysql>
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>d:D:\>cd D:\mysql-8.0.30-winx64\binD:\mysql-8.0.30-winx64\bin>
D:\mysql-8.0.30-winx64\bin>mysqld --initialize --console
2022-10-14T11:56:24.038002Z 0 [System] [MY-013169] [Server] D:\mysql-8.0.30-winx64\bin\mysqld.exe (mysqld 8.0.30) initializing of server in progress as process 7664
2022-10-14T11:56:24.317535Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2022-10-14T11:56:32.757607Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2022-10-14T11:56:37.481208Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: cs9_ypE5SgxFD:\mysql-8.0.30-winx64\bin>
D:\mysql-8.0.30-winx64\bin>
D:\mysql-8.0.30-winx64\bin>mysqld --install
Service successfully installed.D:\mysql-8.0.30-winx64\bin>net start mysql
MySQL 服务正在启动 ...
MySQL 服务已经启动成功。D:\mysql-8.0.30-winx64\bin>mysql -h localhost -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.30Copyright (c) 2000, 2022, Oracle and/or its affiliates.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>
mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql>
mysql> alter user 'root'@'localhost' identified by '123456';
Query OK, 0 rows affected (0.17 sec)mysql>
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.03 sec)mysql>
mysql>
mysql> use mysql
Database changed
mysql>
mysql>
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
Query OK, 0 rows affected (0.13 sec)mysql>
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.06 sec)mysql>
mysql> show variables like 'default_authentication_plugin';
+-------------------------------+-----------------------+
| Variable_name                 | Value                 |
+-------------------------------+-----------------------+
| default_authentication_plugin | caching_sha2_password |
+-------------------------------+-----------------------+
1 row in set, 1 warning (0.07 sec)mysql>
mysql>
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
Query OK, 0 rows affected (0.06 sec)mysql>
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.03 sec)mysql>
mysql>
mysql>
mysql> update user set host = '%' where user = 'root';
Query OK, 1 row affected (0.17 sec)
Rows matched: 1  Changed: 1  Warnings: 0mysql>
mysql>
mysql> flush privileges;
Query OK, 0 rows affected (0.03 sec)mysql>
mysql>
mysql> select host, user, authentication_string, 1 from mysql.user;
+-----------+------------------+------------------------------------------------------------------------+---+
| host      | user             | authentication_string                                                  | 1 |
+-----------+------------------+------------------------------------------------------------------------+---+
| %         | root             | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9                              | 1 |
| localhost | mysql.infoschema | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | 1 |
| localhost | mysql.session    | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | 1 |
| localhost | mysql.sys        | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | 1 |
+-----------+------------------+------------------------------------------------------------------------+---+
4 rows in set (0.00 sec)mysql>

mysql-8.0.30-winx64相关推荐

  1. mysql 8.0.19 winx64安装及修改初始密码

    本文为大家分享了mysql 8.0.19 winx64安装教程,供大家参考,具体内容如下 1. 下载mysql-8.0.19-winx64 1.1 进入地址:https://dev.mysql.com ...

  2. mysql win10 64安装_win10下mysql 8.0.16 winx64安装图文最新教程

    为了下载这个数据库耗费大量时间和流量,踩过的坑希望能让大家不必再浪费时间,win10安装64位 1.官网下载 搜索mysql第一个就是官网,截图之后图片扭曲请大家见谅 2.解压压缩包到想要安装的目录, ...

  3. 运行CMD安装mysql系统报错_win10下mysql 8.0.15 winx64的安装与配置以及运行mysqld -initialize命令报错等问题解决...

    以下为完整的安装过程: 1.将mysql压缩包解压到任意目录下 我的是D:\mysql\mysql 2.设置环境变量 (1)-右击"此电脑"-->"属性" ...

  4. Windows 安装MySQL 8.0 超详细教程(mysql 8.0.30)

    目录 一.删除以前安装的MySQL服务 1.查找以前是否装有mysql 2.删除mysql (1)停止mysql服务: (2)删除mysql服务: 3.检查mysql是否已删除 二.下载mysql二进 ...

  5. mysql 8.0.22 winx64安装配置方法图文教程

    1,下载mysql: 地址:https://dev.mysql.com/downloads/mysql/ 2,安装 直接将安装包解压在安装目录之下. 我这只有一个盘 C:\Program Files\ ...

  6. mysql5_7winx64,MySQL 5.7.30 Winx64 安装

    下载解压至本地路径,如:C:\Software\mysql-5.7.30-winx64 安装根目录下创建 my.ini 配置文件 [client] port=3306 default-characte ...

  7. mysql 8.0.18安装,mysql 8.0.18 安装配置方法图文教程

    mysql 8.0.18 安装配置方法图文教程 本文记录了mysql 8.0.18 安装配置图文教程,供大家参考,具体内容如下 第一步:下载MySql 下载地址:MySQL 第二步:安装MySql 打 ...

  8. Mysql统计近30天的数据,无数据的填充0

    Mysql统计近30天的数据,无数据的填充0. 这个应该是我们在做统计分析的时候,经常遇到的一个需求. 先说一般的实现方式,就是按照日期进行分组,但是这样会有一个问题,如果数据库表中有一天没有数据,那 ...

  9. MySQL 一键安装 (支持8.0.16-8.0.30)

    MySQL 一键安装 (支持8.0.16-8.0.30)设计思想 基于最小安装版本的安装包. 设计一键安装脚本实现mysql一键安装: 由于不通版本安装包安装方式存在差异. 所以直接选择将下载地址封装 ...

  10. mysql手动安装配置,mysql8.0.11 winx64手动安装配置教程

    首先跟大家唠一唠家常,随着MySQL迅速的更新,MySQL突飞猛进已经更新到了8.0版本,那么它和我们之前用的5.X版本有什么明显的区别那?首先给大家看下MySQL5.X自带表的查询速度 之后献上My ...

最新文章

  1. python怎么做彩票概率_用Python一次性把论文作图与数据处理全部搞定!
  2. 在温系统下制作马克系统引导安装镜像启动U盘安装马克OS
  3. 【Linux】22.当前运行的docker修改环境后,想在本地保存为镜像的方法
  4. 编写高效的Android代码
  5. 一图看懂钉钉宜搭线上发布会
  6. youtube 播放列表
  7. 初入C++(一) c++中的一些基础和与c的一些区别
  8. VueTreeselect出现unknown解决方法
  9. jmeter(十三)常见问题及解决方法
  10. Linux定时任务cron及部分Linux命令
  11. 12306 模拟登录
  12. DFRobot for Arduino 中级套件
  13. APMCon 2017|国美云服:混合云架构设计及性能实践
  14. 怎样用计算机算出54188,2010年考研计算机考生给教育部长的一封信(转自猫扑)...
  15. 陕西省计算机分数线,2019陕西省各大学录取分数线最新汇总
  16. 音频合并的步骤有哪些
  17. 【OpenCV+Python实现医学影像拼接(一)】
  18. iOS 绘图(drawrect)图片裁剪的红色框框
  19. 领悟《信号与系统》之 信号与系统概论
  20. html视频做成背景图,《图解HTML》- video标签实现视频背景

热门文章

  1. FFmpeg[32] - x264 [error]: high422 profile doesn‘t support lossless
  2. 赤壁游戏服务器获取玩家角色信息失败,赤壁进不去呀`````没服务器````
  3. 【Swagger】配置信息详解(涉及源码分析)
  4. Spring Boot电商项目57:订单模块六:【前台:生成支付二维码】接口;(支付url的拼凑;利用zxing生成二维码;二维码图片的存储;真实地址与可访问地址的转换;)
  5. 一个老兵的linux学习和面试经验分享 【转载】
  6. Linux之设备操作
  7. 前端开发的流程与规范
  8. 新闻推荐--从DKN出发
  9. 人人都在用的机器学习算法-决策树
  10. python3.6学习十四 提示和传递