当前位置: 首页 > article >正文

关于最新MySQL9.0.1版本zip自配(通用)版下载、安装、环境配置

一、下载

从MySQL官网进行下载MySQL最新版本,滑到页面最下面点击社区免费版,(不是企业版)

点击完成后选择自己想要下载的版本,选择下载zip压缩,不用debug和其他的东西。

下载完成后进入解压,注意不要放在一个非中文路径下的文件夹下面否则后面会报错。我在此处解压放在了D盘MySQL目录下

二、补充文件

解压后的文件应该没有.ini文件。因此,需要创建ini文件,并且创建data文件夹用来保存数据具体参考图2-1

图2-1

具体的.ini文件代码如下但是注意修改自己的路径注意事项如图2-2

图2-2

[mysqld]
basedir = D:MySQLmysql-9.0.1-winx64
datadir = D:MySQLmysql-9.0.1-winx64data
port = 3306
server_id = 1
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
innodb_buffer_pool_size = 5G
innodb_log_file_size = 256M
innodb_log_buffer_size = 64M
max_connections = 200
tmp_table_size = 64M
max_heap_table_size = 64M
# query_cache_type = 1
slow_query_log = 1
slow_query_log_file = D:MySQLmysql-9.0.1-winx64mysql-slow.log
long_query_time = 2
log_error = D:MySQLmysql-9.0.1-winx64datamysql-error.log
performance_schema = ON

三、环境配置

右击此电脑点击属性可以参考图3-1

图3-1

点击高级系统设置如图3-2

图3-2

进行环境配置界面如图3-3所示

图3-3

进入系统变量配置如图2-4

图3-4

进行bin目录的写入

自此,环境配置完成。

四、MySQL服务器的初始化

运行命令提示符窗口(要用管理员权限)

MySQL 需要初始化数据目录。你可以通过以下步骤进行初始化:

  1. 打开命令提示符(CMD),并切换到 MySQL 安装目录下的 bin 文件夹。例如,如果你将 MySQL 安装在 D:MySQLmysql-9.0.1-winx64,则切换到该目录:

    cd D:MySQLmysql-9.0.1-winx64in
    
  2. 使用以下命令初始化数据库:

    mysqld --initialize --datadir=D:/MySQL/data --console
    

    这条命令会在 D:/MySQL/data 目录中创建所需的数据库文件,并输出一个临时的 root 密码到命令行。记下这个密码,因为你需要它来登录 MySQL。

五、启动服务器

依旧在D:MySQLmysql-9.0.1-winx64路径下管理员身份打开的,运行mysqld install命令

安装完成后,可以使用 net start 启动 MySQL 服务:

net start mysql

使用命令行客户端登录:

mysql -u root -p
  • 输入你在初始化过程中获取的临时 root 密码。

  • 如果一切正常,你应该会看到 MySQL 命令提示符,可以开始进行 MySQL 操作。

修改 root 密码(可选)

如果你想修改 root 密码,可以在登录后使用以下命令修改:

将newpassword替换你自己的密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';

自此,完成


http://www.kler.cn/a/456386.html

相关文章:

  • 计算机网络 (13)信道复用技术
  • Linux 35.6 + JetPack v5.1.4之编译 pytorch
  • 雷电模拟器安装LSPosed
  • Unity 实现Canvas显示3D物体
  • Modbus TCP 报文说明
  • 【AI大模型】探索GPT模型的奥秘:引领自然语言处理的新纪元
  • 1.business english--build rapport
  • 分類タスクの評価指標をわかりやすく解説!
  • 【畅购电商】项目总结
  • 计算机毕业设计Python+Spark知识图谱酒店推荐系统 酒店价格预测系统 酒店可视化 酒店爬虫 酒店大数据 neo4j知识图谱 深度学习 机器学习
  • 机器学习和深度学习中的种子设置
  • 【泰克生物】酵母展示技术在纳米抗体筛选中的应用:优化抗体筛库策略
  • C++入门基础(下)
  • C语言明示常量
  • MATLAB符号对象-微积分与方程求解
  • 电脑没有操作,鼠标光标一直闪烁,旁边一直有个光圈?
  • 人工智能基础软件-Jupyter Notebook
  • 基于汇编实现 hook objc_msgSend,统计方法耗时的方案
  • 奇怪的“LIBTOOL undefined”
  • 波士顿房价预测的详细介绍
  • Pandas01
  • C++ 并发专题 - 实现一个线程安全的队列
  • 4.基于 Couchbase 构建数据仓库的元数据管理方案
  • 【C语言程序设计——循环程序设计】利用循环求数值 x 的平方根(头歌实践教学平台习题)【合集】
  • 钉钉机器人发送excel表(简易版)
  • 使用ArcGIS/ArcGIS pro绘制六边形/三角形/菱形渔网图