MySQL Mac 命令使用指南

1. 什么是MySQL?

MySQL是一个开源的,关系型数据库管理系统(RDBMS),广泛应用于Web开发领域,是最常用的数据库之一。它支持多用户、多线程的访问,以及多种存储引擎,如InnoDB、MyISAM等。

2. 在Mac上安装MySQL

在Mac上安装MySQL可以通过Homebrew包管理器来完成。请确保已经安装了Homebrew,然后按照以下步骤进行安装:

  1. 打开终端(Terminal)应用程序。
  2. 运行以下命令安装MySQL:
brew install mysql
  1. 安装完成后,运行以下命令启动MySQL服务:
brew services start mysql
  1. 运行以下命令设置MySQL的根用户密码:
mysql_secure_installation
  1. 根据提示设置根用户密码和其他安全选项。

3. 连接到MySQL服务器

使用以下命令连接到MySQL服务器:

mysql -u root -p

其中,-u选项指定要使用的用户名,这里使用的是root用户;-p选项表示需要输入密码。

输入MySQL根用户密码后,将进入MySQL命令行界面。

4. 常用的MySQL命令

4.1 创建数据库

使用CREATE DATABASE命令创建一个新的数据库:

CREATE DATABASE mydatabase;

4.2 切换数据库

使用USE命令切换到指定的数据库:

USE mydatabase;

4.3 创建表

使用CREATE TABLE命令创建一个新的表:

CREATE TABLE mytable (
  id INT PRIMARY KEY AUTO_INCREMENT,
  name VARCHAR(50),
  age INT
);

4.4 插入数据

使用INSERT INTO命令插入数据到表中:

INSERT INTO mytable (name, age) VALUES ('John', 25);

4.5 查询数据

使用SELECT命令查询表中的数据:

SELECT * FROM mytable;

4.6 更新数据

使用UPDATE命令更新表中的数据:

UPDATE mytable SET age = 30 WHERE name = 'John';

4.7 删除数据

使用DELETE FROM命令删除表中的数据:

DELETE FROM mytable WHERE name = 'John';

4.8 删除表

使用DROP TABLE命令删除表:

DROP TABLE mytable;

4.9 删除数据库

使用DROP DATABASE命令删除数据库:

DROP DATABASE mydatabase;

5. 小结

本文介绍了在Mac上安装MySQL以及常用的MySQL命令。通过这些命令,你可以创建数据库、创建表、插入、查询、更新和删除数据,以及管理数据库服务器。如果你想深入了解MySQL的更多功能和用法,请查阅官方文档或其他相关资源。

希望本文对你理解和使用MySQL有所帮助!


pie

pie
    title 数据库引擎占比
    "InnoDB" : 50
    "MyISAM" : 30
    "其他" : 20

参考文献:

  • [MySQL :: The world's most popular open source database](
  • [MySQL :: MySQL 8.0 Reference Manual](