MySQL安装配置教程

embedded/2024/10/30 16:48:26/

以下是 MySQL 在 Windows 系统下的安装配置教程:

1. 下载 MySQL

  • 访问 MySQL 官方网站(https://dev.mysql.com/downloads/mysql/),根据您的操作系统版本(32 位或 64 位)选择合适的 MySQL 安装包。一般建议下载社区版(Community Server),它是免费且功能丰富的版本。

2. 安装 MySQL

  • 双击下载的安装程序,启动安装向导。
  • 在安装类型选择界面,可以选择“Developer Default”(开发者默认)、“Server only”(仅服务器)、“Client only”(仅客户端)等选项。对于一般的开发环境,“Developer Default”是一个不错的选择,它包含了服务器、客户端和一些常用的开发工具。
  • 点击“Next”(下一步),选择安装路径。默认路径通常是C:\Program Files\MySQL,您可以根据自己的需求修改。
  • 在设置 root 用户密码界面,设置一个安全的 root 密码。确保记住这个密码,因为 root 用户拥有最高权限。

3. 配置 MySQL 服务

  • 安装完成后,MySQL 安装程序可能会提示您进行配置。如果没有自动提示,可以在安装目录下找到bin文件夹,在命令提示符(以管理员身份运行)中进入该目录。
  • 运行命令mysqld --initialize --console,此命令会初始化 MySQL 数据库,并在控制台输出 root 用户的初始密码(如果之前没有设置)。
  • 运行命令mysqld -install将 MySQL 安装为 Windows 服务。
  • 使用命令net start mysql启动 MySQL 服务。

4. 环境变量配置(可选)

  • 右键点击“此电脑”,选择“属性”,然后点击“高级系统设置”。
  • 在“系统属性”窗口中,点击“环境变量”。
  • 在“系统变量”中找到“Path”变量,点击“编辑”,添加 MySQL 的bin目录路径(例如C:\Program Files\MySQL\MySQL Server 8.0\bin),这样就可以在命令提示符的任何目录下直接使用 MySQL 命令。

5. 测试 MySQL 安装

  • 在命令提示符中输入mysql -u root -p,然后输入 root 用户的密码。如果成功登录到 MySQL 命令行界面,说明 MySQL 安装和配置成功。

在 Linux(以 Ubuntu 为例)系统下的安装配置教程如下:

1. 更新软件包列表

  • 打开终端,运行命令sudo apt update,这一步是确保系统的软件包列表是最新的。

2. 安装 MySQL

  • 运行命令sudo apt install mysql-server,系统会自动下载并安装 MySQL 服务器。

3. 安全配置

  • 安装完成后,运行命令sudo mysql_secure_installation,它会引导您进行一些安全设置:
    • 首先会要求您输入 root 用户密码(安装过程中自动生成的)。
    • 然后询问是否要设置 root 密码,您可以选择设置一个新的更安全的密码。
    • 接着可以选择删除匿名用户、禁止 root 用户远程登录、删除测试数据库等安全增强操作。

4. 测试 MySQL 安装

  • 运行命令mysql -u root -p,输入密码后,如果能进入 MySQL 命令行界面,说明安装成功。

以上是 MySQL 在 Windows 和 Linux 系统下基本的安装配置流程,您可以根据实际情况进行调整和进一步的优化。

以下是在 Mac 系统上安装和配置 MySQL 的步骤:

使用 Homebrew 安装(推荐方法)

  1. 安装 Homebrew(如果尚未安装)

    • 打开终端,输入以下命令:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
    • 安装完成后,可使用brew doctor检查是否存在问题。
  2. 安装 MySQL

    • 在终端中输入brew install mysql
    • Homebrew 会自动下载并安装 MySQL,安装过程可能需要一些时间,具体取决于网络速度。
  3. 启动 MySQL 服务

    • 安装完成后,使用命令brew services start mysql启动 MySQL 服务。
  4. 安全配置(可选)

    • 运行mysql_secure_installation命令,根据提示进行安全设置:
      • 首先会要求输入 root 用户密码(安装过程中自动生成的初始密码为空,直接回车)。
      • 然后可设置 root 密码,建议设置一个安全的密码。
      • 接着可选择删除匿名用户、禁止 root 用户远程登录、删除测试数据库等操作以增强安全性。
  5. 配置环境变量(可选)

    • 如果希望能在任何目录下使用 MySQL 命令,可以编辑~/.bash_profile~/.zshrc(如果使用 zsh)文件。
    • 在文件中添加export PATH=$PATH:/usr/local/mysql/bin,保存后在终端中运行source ~/.bash_profilesource ~/.zshrc使配置生效。
  6. 测试安装

    • 在终端中输入mysql -u root -p,然后输入 root 用户密码。如果成功登录到 MySQL 命令行界面,则安装和配置成功。

使用 DMG 安装包安装

  1. 下载 MySQL DMG 安装包

    • 访问 MySQL 官方网站(https://dev.mysql.com/downloads/mysql/),选择 Mac OS X 版本的 DMG 安装文件下载。
  2. 安装 MySQL

    • 双击下载的 DMG 文件,挂载磁盘映像。

http://www.ppmy.cn/embedded/133654.html

相关文章

Android启动流程_Init阶段

前言 本文将会介绍 Android 启动流程,将基于 Android 10 代码逻辑介绍原生启动过程。 bootloader 上电 -> 加载 recovery 镜像或者 boot 镜像 -> linux kernel 启动 -> 加载 init 进程 -> 加载 zygote 进程 -> systemserver 进程 -> 系统启动 …

【ArcGISPro】制作简单的ArcGISPro-AI助手

【python】AI Navigator的使用及搭建本机大模型_anaconda ai navigator-CSDN博客 【Python】AI Navigator对话流式输出_ai大模型流式输出效果(打字效果) python-CSDN博客 【C#】调用本机AI大模型流式返回_怎么实现调用本地大模型时实现流式输出-CSDN博客 【ArcGISPro】宣布推…

【大数据分析与挖掘模型】matlab实现——非线性回归预测模型

一、实验目的 掌握有关非线性回归的理论知识,通过变量代换把本来应该用非线性回归处理的问题近似转化为线性回归问题,并进行分析预测。 二、实验任务 对非线性回归实例进行编码计算,实例如下: 三、实验过程 1.运行非线性回归中…

没有对象来和我手撕红黑树吧

1. 红黑树的介绍 红黑树也是一种自平衡的二叉搜索树,在每一个节点增加了一个存储位来表示节点的颜色,可以是红色也可以是黑色,通过约束颜色来维持树的平衡,具有以下的性质: 每个节点不是红色就是黑色根节点为黑色如果…

手机照片怎么转换成jpg格式?分享6种图片格式转换方法

照片已成为我们记录生活的重要方式。然而,不同设备和应用生成的图片格式各异,有时我们需要将照片转换成JPG格式以便更广泛地分享和使用。很多小伙伴不清楚该怎样将照片的格式进行转换,尤其是在手机上,不用担心,下面给大…

Excel 单元格小数点精确位数机制

在 Excel 中,单元格的 .Value2 属性是用来表示数字或日期值的,它是 Excel 内部的数值存储方式,不包含货币或日期的格式信息。**对于小数位的支持,Excel 的内部精度可以达到 15 位有效数字**,这包括整数和小数部分。 因…

C++学习:类和对象(一)

一、面向过程与面向对象编程 1. 什么是面向过程编程? 面向过程编程(Procedural Programming)是一种以过程(或函数)为中心的编程范式。程序被视为一系列按顺序执行的步骤,主要通过函数对数据进行操作 特点…

虚拟机 Email 恢复专用工具:Virtual Machine Email Recovery

天津鸿萌科贸发展有限公司从事数据安全服务二十余年,致力于为各领域客户提供专业的数据恢复、数据备份解决方案与服务,并针对企业面临的数据安全风险,提供专业的相关数据安全培训。 天津鸿萌科贸发展有限公司是 SysTools 系列数据恢复、取证及…