首页 > 数据库 >安装 MySQL ZIP 版本

安装 MySQL ZIP 版本

时间:2023-07-21 19:44:29浏览次数:67  
标签:ZIP root MySQL 版本 mysql 安装

安装 MySQL 的 ZIP 版本相对于安装包版本稍微复杂一些,因为它需要手动解压和配置。以下是在 Windows 上安装 MySQL ZIP 版本的步骤:

  1. 下载 MySQL ZIP 文件:
    前往 MySQL 官方网站 (https://dev.mysql.com/downloads/mysql/) 下载适合您 Windows 版本的 MySQL ZIP 文件。选择与您系统相对应的版本(32位或64位)。

  2. 解压 ZIP 文件:
    将下载的 ZIP 文件解压到您希望安装 MySQL 的目录中。例如,您可以将其解压到 C:\mysql 目录。

  3. 创建数据目录:
    在安装目录下创建一个用于存储 MySQL 数据文件的文件夹。例如,创建一个名为 "data" 的文件夹。

  4. 初始化数据库:
    打开命令提示符(CMD)或 PowerShell,并导航到 MySQL 安装目录下的 bin 文件夹。然后运行以下命令以初始化数据库:

    mysqld --initialize-insecure --user=mysql --datadir=C:\mysql\data
    

    上述命令将初始化数据库,创建系统表,但不会设置 root 用户密码。

  5. 安装 MySQL 服务:
    继续在命令提示符(CMD)或 PowerShell 中运行以下命令以安装 MySQL 服务:

    mysqld --install
    
  6. 启动 MySQL 服务:
    运行以下命令以启动 MySQL 服务:

    net start MySQL
    
  7. 设置 root 用户密码:
    由于我们在步骤 4 中使用了 --initialize-insecure 选项,MySQL 数据库将没有 root 用户密码。为了设置 root 用户密码,请运行以下命令:

    mysql -u root
    

    进入 MySQL 命令行后,运行以下 SQL 命令设置 root 密码,并替换 YOUR_PASSWORD 为您自己的密码:

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOUR_PASSWORD';
    
  8. 测试 MySQL 连接:
    打开命令提示符(CMD)或任意 MySQL 客户端工具,尝试连接到 MySQL 数据库,使用您设置的 root 用户名和密码进行测试。

恭喜!您现在已经在 Windows 上成功安装了 MySQL ZIP 版本。您可以开始使用 MySQL 数据库进行开发或其他用途了。请注意,ZIP 版本的安装需要手动执行一些步骤,因此相对于安装包版本,它可能稍微复杂一些。

标签:ZIP,root,MySQL,版本,mysql,安装
From: https://www.cnblogs.com/bxmm/p/17572278.html

相关文章

  • 各版本源代码下载
      struts各版本完整文件 http://archive.apache.org/dist/struts/binaries/  (比如:struts-2.1.6-all.zip)  struts各版本源代码:http://archive.apache.org/dist/struts/source/   例外一种获取文件方式:打开http://www.apache.org/ 首页,在右上角搜索框中输入 strut......
  • java mysql连接串设置超时时间
    JavaMysql连接串设置超时时间在开发Java应用程序时,我们经常需要与数据库进行交互。而MySQL是一个常用的关系型数据库,因此在Java中连接MySQL数据库是一项常见的任务。在连接MySQL数据库时,有时候我们需要设置超时时间。超时时间是指在数据库连接过程中,如果连接的时间超过了指定的......
  • linux cpp g++ mysqlconnector
    1.installmysqlinubuntu;2installmysqlconnector;sudoaptinstalllibmysqlclient-dev3.completecode#include<algorithm>#include<chrono>#include<cstdio>#include<cstdint>#include<cstdlib>#include<ctime>......
  • MySQL(视图、事务、存储过程、函数、流程控制、索引)
    一视图(了解)什么是视图视图就是通过查询得到一张虚拟表,然后保存下来,下次可以直接使用为什么要用视图如果要频繁的操作一张虚拟表(拼表组成的),你就可以制作成视图,后续直接操作视图其实也是一张表如何操作#固定语法createview#具体操作createviewteacher2......
  • 【问题解决】docker版本v23.0后,构建Dockerfile中FROM私库镜像报错构建失败
    问题情况Docker版本在v23.0以后,只要Dockerfile中FROM的私库镜像不存在本地,就会报错:#我本地是v24.0.2版本Docker[root@localhostipd]#dockerbuild.-tharbor.xxx.com.cn/test/bap:2.7.1[+]Building0.6s(3/3)FINISHED......
  • MySQL优化之group by
    MySQL之groupbygroupby优化 #删除掉目前的联合索引idx_user_pro_age_sta dropindexidx_user_ro_age_staontb_user; #执行分组操作,根据profession字段分组 explainselectprofession,count(*)fromtb_usergroupbyprofession; #创建索引 Createindexid......
  • 经常出现numpy和python版本对应不上的问题
    问题重述:Pleasenoteandcheckthefollowing:*ThePythonversionis:Python3.8from"C:\Users\xulinfei\anaconda3\envs\graduation_tensor1\python.exe"*TheNumPyversionis:"1.20.1"andmakesurethattheyaretheversionsyouexp......
  • MySQL之order by优化
    MySQL之orderby优化.Usingfilesort:通过表的索引或全表扫描,读取满足条件的数据行,然后在排序缓冲区sortbuffer中完成排序操作,所有不是通过索引直接返回排序结果的排序都叫FileSot排序。Usingindex:通过有序索引顺序扫描直接返回有序数据,这种情况即为usingindex,不需要......
  • 流媒体视频融合平台EasyCVR更新版本后,首页无法打开的原因排查与解决
    EasyCVR视频融合平台基于云边端一体化架构,可支持多协议、多类型设备接入,包括:NVR、IPC、视频编码器、无人机、车载设备、智能手持终端、移动执法仪等。平台具有强大的数据接入、处理及分发能力,可在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理。有用户反馈......
  • Ubuntu更换cuda版本,gcc,g++版本
    Ubuntu更换cuda版本,gcc,g++版本更换cuda版本这个比较简单可以看到/usr/local下面有一个软链接,更换到我们需要的版本即可,cuda对应版本安装可参考官网。创建软连接:(创建之前先删除之前的软连接,然后创建新的软连接)sudorm-rfcudasudoln-s/usr/local/cuda-11.3//usr/loc......