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

安装和配置MySQL教程

以下是在不同操作系统下安装和配置MySQL的详细教程:

Windows系统

  1. 下载MySQL安装包
    • 访问MySQL官方网站(https://dev.mysql.com/downloads/mysql/),根据你的操作系统版本(32位或64位)下载相应的MySQL Community Server安装包。
    • 一般会有两种安装包格式,.msi(适合初学者)和.zip(适合有经验的用户进行手动配置)。这里以.msi格式为例。
  2. 安装MySQL
    • 双击下载的.msi安装包,进入安装向导。
    • 在安装过程中,可以选择安装类型,如“Developer Default(开发者默认)”、“Server only(仅服务器)”、“Client only(仅客户端)”等。对于一般开发用途,选择“Developer Default”即可。
    • 在“Product Configuration”步骤,需要设置一些重要的配置参数:
      • Type and Networking(类型和网络):可以选择服务器类型(如“Development Machine(开发机器)”、“Server Machine(服务器机器)”等),并配置端口号,默认是3306端口。
      • Authentication Method(认证方法):推荐使用“Use Strong Password Encryption(使用强密码加密)”,并为root用户设置一个复杂的密码。
    • 完成安装向导的步骤后,等待安装完成。
  3. 配置环境变量(可选)
    • 右键点击“此电脑”,选择“属性”,然后点击“高级系统设置”。
    • 在“系统属性”对话框的“高级”选项卡中,点击“环境变量”。
    • 在“系统变量”部分,找到“Path”变量,点击“编辑”。
    • 添加MySQL的bin目录路径(例如:C:\Program Files\MySQL\MySQL Server 8.0\bin)到“Path”变量中,这样就可以在命令提示符的任何目录下访问MySQL命令。
  4. 服务启动与测试
    • 安装完成后,MySQL会作为一个服务自动安装到系统中。可以通过以下方式启动或停止服务:
      • 在“开始”菜单中搜索“服务”,打开“服务”应用程序。在服务列表中找到“MySQL”服务,右键点击它可以选择启动、停止或重启服务。
    • 测试MySQL是否安装成功:
      • 打开命令提示符(CMD),输入“mysql -u root -p”,然后输入安装时设置的root密码。如果能够成功登录到MySQL命令行界面,说明MySQL安装和配置成功。

Linux系统(以Ubuntu为例)

  1. 更新软件包列表
    • 打开终端,在安装MySQL之前,先更新系统的软件包列表,执行命令:sudo apt - get update
  2. 安装MySQL
    • 执行命令:sudo apt - get install mysql - server
    • 在安装过程中,系统会提示设置root用户的密码,按照提示输入并记住密码。
  3. 安全配置
    • 安装完成后,运行MySQL的安全配置脚本:sudo mysql_secure_installation
    • 脚本会提示一些安全设置问题,例如:
      • 是否更改root密码(如果在安装过程中已经设置了强密码,可以选择不更改)。
      • 是否删除匿名用户,建议删除以增强安全性。
      • 是否禁止root用户远程登录,根据实际需求选择。
      • 是否删除测试数据库,通常建议删除。
  4. 服务管理与测试
    • 启动、停止和重启MySQL服务可以使用以下命令:
      • 启动:sudo service mysql start
      • 停止:sudo service mysql stop
      • 重启:sudo service mysql restart
    • 测试MySQL是否安装成功:
      • 在终端输入mysql -u root -p,然后输入密码。如果能够成功登录到MySQL命令行界面,说明安装成功。

macOS系统

  1. 下载MySQL安装包
    • 访问MySQL官方网站(https://dev.mysql.com/downloads/mysql/),下载适用于macOS的.dmg安装包。
  2. 安装MySQL
    • 双击下载的.dmg安装包,打开安装文件。
    • 按照安装向导的提示进行安装,在安装过程中需要设置root用户密码等信息。
  3. 配置环境变量(可选)
    • 打开终端,编辑.bash_profile.zshrc文件(根据你使用的shell),添加MySQL的bin目录路径(例如:/usr/local/mysql/bin)到“PATH”变量中,这样可以方便地在终端中使用MySQL命令。
    • 编辑完成后,在终端执行source.bash_profilesource.zshrc使配置生效。
  4. 服务启动与测试
    • 在系统偏好设置中找到MySQL图标,点击它可以启动或停止MySQL服务。
    • 测试MySQL是否安装成功:
      • 在终端输入mysql -u root -p,然后输入密码。如果能够成功登录到MySQL命令行界面,说明MySQL安装和配置成功。

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

相关文章:

  • 121 买入股票的最佳时机
  • asio中strand用于串行执行task
  • huggingface 下载方法 测试ok
  • 【HarmonyOS 5.0】从0到1开发购物应用App(二):登录页对接口
  • 新型大数据架构之湖仓一体(Lakehouse)架构特性说明——Lakehouse 架构(一)
  • 在线机考|2024华为实习秋招春招编程题(最新)——第3题_个性化歌单推荐系统_300分(十一)
  • 科研绘图系列:R语言单细胞数据常见的可视化图形
  • [jsoncpp]JSON序列化与反序列化
  • 基于 Python Django 的社区爱心养老系统
  • 位置编码--RoPE
  • 单细胞组学大模型(7)--- GenePT,一个可以在本地部署和使用的单细胞转录组大模型
  • 【设计模式-1】软件设计模式概述
  • k8s修改存储目录-介绍
  • Docker 安装Elasticsearch搜索引擎 搜索优化 词库挂载 拼音分词 插件安装
  • Linux 防火墙:守护系统安全的坚固防线
  • 今日头条ip属地根据什么显示?不准确怎么办
  • 渗透测试--Web基础漏洞利用技巧
  • 浅谈棋牌游戏开发流程七:反外挂与安全体系——守护游戏公平与玩家体验
  • C# 设计模式(行为型模式):解释器模式
  • ✅binlog、redolog和undolog区别?
  • 深入理解 WebSocket:实时通信的基础
  • 鸿蒙应用开发(2)
  • Java字符编码与正则表达式深度解析
  • Web Services 简介
  • Colyseus 与 HTTP API 的集成
  • 我的Java-Web进阶--SpringMVC