MySQL 基础命令实操指南:服务启动与库表管理

Alice
Alice
发布时间:2026-10-16| 6人浏览过
原创

本文整理 MySQL 基础命令实操步骤,涵盖服务启动、命令行连接、数据库(库)的管理以及数据表的创建与结构查看。通过具体的 SQL 语句示例,帮助读者快速掌握数据库管理的核心操作。

准备条件:启动与服务连接

在进行任何数据库操作前,需确保 MySQL 服务正在运行,并通过客户端建立连接。

第 1 步:启动 MySQL 服务

目的:确保后台数据库进程处于运行状态。
入口:Windows 系统命令提示符(CMD)。
动作:右键点击“开始”菜单或搜索框,选择“以管理员身份运行”cmd,然后执行启动命令。

net start mysql

执行结果:提示 “MySQL 服务已经启动成功”。

第 2 步:连接 MySQL 客户端

目的:进入 MySQL 交互式命令行界面。
入口:同一 CMD 窗口。
动作:输入以下命令,其中 -u root 指定用户名为 root,系统会提示输入密码。

mysql -u root -p

执行结果:登录成功后出现 mysql> 提示符。

数据库(Database)管理命令

在 mysql> 提示符下,即可执行以下 SQL 语句进行库级别的维护。

第 3 步:查看当前所有数据库

作用:列出服务器上存在的所有数据库实例。
命令:

show databases;

注意:末尾需加英文分号 ;。

第 4 步:创建新的数据库

作用:初始化一个新的空数据库容器。
参数:database_name 替换为你实际想要的库名。
命令:

create database database_name;

第 5 步:切换并激活数据库

作用:设定后续操作的目标对象。
命令:

use database_name;

第 6 步:确认当前所在库

作用:验证当前上下文是否已正确切换至目标库。
命令:

select database();

数据表(Table)管理与结构查看

进入具体数据库后,接下来的操作对象为表(Table)。

第 7 步:创建数据表

作用:在已选数据库中构建实体结构。
说明:需定义列名及其对应的数据类型。
命令模板:

create table table_name(列名 数据类型, 列名 数据类型);

第 8 步:列出当前库下的所有表

作用:快速检索当前环境中有哪些数据表存在。
命令:

show tables;

第 9 步:查看表的基本结构

作用:显示列名、数据类型、是否允许 null 等基础信息,用于调试字段定义。
命令:

desc table_name;

第 10 步:查看表的完整定义

作用:获取生成该表的原始 DDL 语句,包括主键约束、字符集设置、引擎类型等详细信息。
命令:

show create table table_name;

以上就是 MySQL 基础命令实操的详细内容,更多关于 MySQL 基础命令的资料请关注本站其它相关文章!

相关标签:

免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。

Python 相关产品和应用

全部下载
Selenium

Selenium

4.51.0 · Windows

用于浏览器自动化和 Web 测试的 Python 工具。

scikit-learn

scikit-learn

1.9.1 · Windows

常用 Python 机器学习算法与模型评估工具库。

Black

Black

26.10.1 · Windows

强调一致性的 Python 自动代码格式化工具。

Ruff

Ruff

0.17.1 · macOS

由 Rust 编写的高速 Python 代码检查和格式化工具。

pytest

pytest

9.1.1 · Windows

简洁而强大的 Python 自动化测试框架。

FastAPI

FastAPI

0.146.0 · Windows

高性能 Python API 框架,支持类型提示和自动接口文档。

Flask

Flask

3.1.3 · Windows

轻量灵活的 Python Web 应用框架。

Django

Django

6.1.2 · Windows

成熟的 Python Web 框架,适合构建内容站点和业务系统。

Spyder

Spyder

6.1.7 · Windows

面向科学计算与数据分析的 Python 集成开发环境。

SciPy

SciPy

1.18.1 · Windows

面向科学、工程和技术计算的 Python 算法库。