MySQL(压缩包)配置过程

news/2024/10/13 20:30:04

1.下载MySQL安装包
MySQL :: Download MySQL Community Server

2.将下载完成的压缩包解压到某一目录,如:

C:\MySQL

 3.在上述目录下新建my.ini文件,并在文件中输入以下内容:

[mysqld]
port=3306
basedir=C:\MySQL
datadir=C:\MySQL\data
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=INNODB
default-storage-engine=INNODB
[mysql]
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4

4.使用命令

1 mysqld --initialize --console

初始化MySQL服务,并记下此处生成的root用户的初始密码:

C:\Windows\System32>mysqld --initialize --console
2024-10-13T12:10:48.416788Z 0 [System] [MY-013169] [Server] C:\MySQL\bin\mysqld.exe (mysqld 8.0.39) initializing of server in progress as process 15240
2024-10-13T12:10:48.446955Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-10-13T12:10:48.801853Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2024-10-13T12:10:51.121715Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: wy+LuYklk3y4

5.安装并启动MySQL服务:

C:\Windows\System32>mysqld install
Service successfully installed.C:\Windows\System32>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。

6.使用先前生成的密码登录root用户并使用命令

1 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

修改其密码:

C:\Windows\System32>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.39Copyright (c) 2000, 2024, 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> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.01 sec)

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/71193.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

设计模式学习整理

学习参考:重构大师创建型模式创建型模式提供了创建对象的机制, 能够提升已有代码的灵活性和可复用性。工厂方法模式在父类中提供一个创建对象的方法, 允许子类决定实例化对象的类型; 实现方式:使用特殊的工厂方法代替对于对象构造函数的直接调用 (即使用 new运算符), 对…

Seata的AT模式的执行流程

AT 模式(自动补偿模式)AT 模式是一种弱一致性模式,默认情况下使用。 在本地事务提交后,记录日志并进行后续的补偿操作。 通过 Seata 的分支注册、分支提交和分支回滚机制实现。如图:开启全局事物 注册分支事物 执行业务sql 记录undo-log(数据快照) 提交事物状态 则回提交…

unity如何设置九宫格,并且解决边框显示过细的问题

1、如何设置九宫格:2、如何解决九宫格边框显示过细的问题 设置图片属性的Pixels Per Unit为10即可

2024-10-13:用go语言,给定一个二进制数组 nums,长度为 n, 目标是让 Alice 通过最少的行动次数从 nums 中拾取 k 个1。 Alice可以选择任何索引 aliceIndex

2024-10-13:用go语言,给定一个二进制数组 nums,长度为 n, 目标是让 Alice 通过最少的行动次数从 nums 中拾取 k 个1。 Alice可以选择任何索引 aliceIndex,如果对应的 nums[aliceIndex] 是1,Alice会拾取一个1并将其设为0。 之后,Alice可以选择以下两种行动之一: 将一个0…

c++实验1

实验1:// 现代C++标准库、算法库体验 // 本例用到以下内容: // 1. 字符串string, 动态数组容器类vector、迭代器 // 2. 算法库:反转元素次序、旋转元素 // 3. 函数模板、const引用作为形参#include <iostream> #include <string> #include <vector> #inclu…

WINCC7.5SP2报表练习1-增加大量数据记录,报表查询、快速导出查询结果

这是分成两篇记录的学习笔记,这是第一篇,在新浪博客刚刚记录过,那边审查有点慢,时不时还会莫名其妙的清零,在这里也记录一次。 最近现场提出要做报表功能,数据来自两种控制系统,施耐德M580和ABB AC900F,我不想在每一套控制系统上各做报表,加上ABB AC900F的上位机freel…

seata 模式相关

Seata解决分布式的方案 1AT模式 数据最终一致 AT模式使用起来更加简单,无业务侵入,性能更好 AT 模式是 Seata 创新的一种非侵入式的分布式事务解决方案,Seata 在内部做了对数据库操作的代理层,我们使用 Seata AT 模式时,实际上用的是 Seata 自带的数据源代理 DataSource…