
无论是搭建个人开发环境,还是构建企业级应用,本地安装MySQL都是一项基础且至关重要的任务
本文将详细介绍如何通过命令行在主流操作系统(如Windows、macOS和Linux)上安装MySQL,并附带一些基本的配置与操作指南,确保你能够迅速上手并高效利用MySQL
一、准备工作 在开始安装之前,确保你的计算机满足以下基本条件: -操作系统:Windows、macOS或Linux(本文以Ubuntu为例)
-权限:你需要具备管理员或root权限来执行安装命令
-网络:稳定的网络连接,以便下载MySQL安装包
二、Windows系统下的MySQL安装 2.1 下载MySQL安装包 1.访问MySQL官方网站(https://dev.mysql.com/downloads/installer/),下载适用于Windows的MySQL Installer
2. 运行下载的安装程序,选择“Custom”或“Developer Default”安装类型,以便自定义安装组件
2.2 安装MySQL Server 1. 在安装向导中,选择“MySQL Server”并点击“Next”
2. 接受默认配置或根据需要调整安装路径、端口号(默认3306)和root密码
3. 继续点击“Next”直至安装完成
2.3 配置环境变量(可选) 为方便在命令行中直接使用`mysql`命令,建议将MySQL的bin目录添加到系统的PATH环境变量中
-右键点击“此电脑”->“属性”->“高级系统设置”->“环境变量”
- 在“系统变量”中找到Path,点击“编辑”,添加MySQL bin目录路径(如`C:Program FilesMySQLMySQL Server8.0bin`)
2.4验证安装 打开命令提示符(CMD),输入`mysql -V`,若显示MySQL版本信息,则安装成功
三、macOS系统下的MySQL安装 3.1 使用Homebrew安装 Homebrew是macOS上的一个包管理器,极大地简化了安装和管理第三方软件的过程
1. 安装Homebrew(如未安装):打开终端,输入以下命令并按回车
bash /bin/bash -c$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) 2. 更新Homebrew: bash brew update 3. 安装MySQL: bash brew install mysql 3.2 启动MySQL服务 1.初始化数据库: bash mysql_secure_installation 按照提示设置root密码并进行安全配置
2. 启动MySQL服务: bash brew services start mysql 3.3验证安装 在终端中输入`mysql -u root -p`,输入密码后若能进入MySQL命令行界面,则安装成功
四、Linux系统下的MySQL安装(以Ubuntu为例) 4.1 更新软件包列表 打开终端,首先更新软件包列表: bash sudo apt update 4.2 安装MySQL Server 执行以下命令安装MySQL Server: bash sudo apt install mysql-server 安装过程中,系统会提示设置root密码,请按照提示操作
4.3 启动MySQL服务 安装完成后,启动MySQL服务: bash sudo systemctl start mysql 为确保MySQL服务在系统启动时自动运行,可以设置开机自启: bash sudo systemctl enable mysql 4.4验证安装 在终端中输入`mysql -u root -p`,输入密码后,若成功登录MySQL命令行界面,则安装成功
五、MySQL的基本配置与操作 5.1 登录MySQL 使用以下命令登录MySQL: bash mysql -u root -p 输入密码后即可进入MySQL命令行界面
5.2 创建数据库与用户 创建数据库: sql CREATE DATABASE mydatabase; 创建用户并授权: sql CREATE USER myuser@localhost IDENTIFIED BY mypassword; GRANT ALL PRIVILEGES ON mydatabase. TO myuser@localhost; FLUSH PRIVILEGES; 5.3退出MySQL 在MySQL命令行界面中输入`exit`或`quit`退出
5.4 基本SQL操作 -查看数据库列表: sql SHOW DATABASES; -选择数据库: sql USE mydatabase; -创建表: sql CREATE
MySQL查询次数超过1次的技巧
本地安装MySQL:命令行操作全攻略
MySQL实战:高效统计数据并并列展示技巧
一键操作:如何快速终止MySQL中的运行语句
SQL备份还原MySQL数据库指南
为知笔记与MySQL:高效数据管理的智慧结合
如何利用MySQL机器名优化数据库管理
MySQL查询次数超过1次的技巧
MySQL实战:高效统计数据并并列展示技巧
一键操作:如何快速终止MySQL中的运行语句
SQL备份还原MySQL数据库指南
为知笔记与MySQL:高效数据管理的智慧结合
如何利用MySQL机器名优化数据库管理
解决MySQL无驱动程序问题指南
MySQL5.6 在SUSE Linux上的安装与配置指南
MySQL数据清理:轻松删除不必要数据
MySQL多命令并行执行技巧揭秘
MySQL主从配置部署:实现高效数据同步与备份
MySQL NAS主备双活部署策略解析