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

【MYSQL】Windows 下 CMD 操作数据库指南

0. 引言

在数据库的日常操作中,掌握通过 Windows 下的命令行工具(CMD)连接并操作数据库是一项重要技能。本指南将带您逐步完成 MYSQL 数据库的基本操作,包括使用 CMD 登录数据库、选择目标数据库、查看所有数据表,以及展示数据表的列属性。通过这些简单明了的操作步骤,帮助您快速上手数据库管理,实现高效的数据处理。

1. windows 下的 cmd 登录

这条指令用于通过命令行登录到 MySQL 数据库

mysql:这是 MySQL 的命令行工具,用于连接和操作数据库。

-u root:指定登录的用户名为 root,通常是数据库的超级用户。

-p:提示用户输入密码。如果没有密码可以直接跳过,若有密码会要求在接下来的步骤中输入。

执行这条指令后,您将进入 MySQL 的交互式界面,可以对数据库进行管理和操作。如果没有正确配置用户名或密码,可能会收到登录失败的提示。

mysql -u root -p

在这里插入图片描述

2. 选择数据库

这条指令用于选择特定的数据库

use:这是 MySQL 中用于切换当前操作数据库的命令。

XX:表示目标数据库的名称,您需要将 XX 替换为实际的数据库名。例如,如果目标数据库名是 testdb,命令将为 use testdb;。

分号 (;):在 MySQL 中,用于表示命令的结束。

执行这条指令后,您将在 MySQL 中切换到指定的数据库,接下来的操作都将在该数据库范围内进行。例如,查询或修改操作都会应用到这个数据库上。

use XX;

在这里插入图片描述

3. 展示数据库下的所有数据表

这条指令用于显示当前选定数据库中的所有数据表

show tables;:这是 MySQL 中的一个查询命令,用于列出当前操作的数据库内的所有表名。

作用:通过执行这条指令,您可以清楚地查看该数据库下的所有数据表列表,从而确认有哪些表可供操作。

例如,当您选择了名为 testdb 的数据库并输入 show tables; 后,系统会返回该数据库中所有表的名称,方便后续查询或修改操作。

show tables;

在这里插入图片描述

4. 展示数据表的列的属性

这条指令用于查看指定数据表中列的属性信息

show columns from user;

以 user 数据表为例

显示内容:执行该指令后,将返回以下信息:

Field:列的名称(即字段名)。

Type:列的数据类型(如 INT、VARCHAR 等)。

Null:是否允许为空(YES 或 NO)。

Key:键类型(如 PRI 是 PRIMARY KEY 的简写,表示主键)。

Default:列的默认值。

Extra:其他说明(如 auto_increment 表示自动递增)。

通过此命令,您可以清晰了解数据表 user 的列定义,为后续操作(如数据插入或查询)提供参考。

在这里插入图片描述


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

相关文章:

  • Python使用SVC算法解决乳腺癌数据集分类问题——寻找最佳核函数
  • linux ACL权限控制之组权限控制程序设计
  • AI-Sphere-Butler之Ubuntu服务器如何部署Nginx代理,并将HTTP升级成HTTPS,用于移动设备访问
  • Jenkins在Rocky Linux 8上的安装与部署全流程指南
  • 【Unity网络编程知识】使用Socket实现简单UDP通讯
  • VSCode中使用Markdown以及Mermaid实现流程图和甘特图等效果
  • Unity中实现UI的质感和圆角
  • parallelStream线程问题及解决方案
  • 从入门到精通:HTML 项目实战中的学习进度(二)
  • AI: 文生视频的主流产品
  • Github Webhook 以及主动式
  • 免费OpenAI gpt-4o-mini-tts API调用(已开源)
  • 分布式锁,rediss,redisson,看门狗,可重入,可重试
  • 【实战ES】实战 Elasticsearch:快速上手与深度实践-2.2.1 Bulk API的正确使用与错误处理
  • Open GL ES ->模型矩阵、视图矩阵、投影矩阵等变换矩阵数学推导以及方法接口说明
  • 信息学奥赛一本通 1514:【例 2】最大半连通子图 | 洛谷 P2272 [ZJOI2007] 最大半连通子图
  • Emacs 折腾日记(二十)——修改emacs的一些默认行为
  • 【C++项目实战】:基于正倒排索引的Boost搜索引擎(1)
  • s1: Simple test-time scaling 【论文阅读笔记】
  • PPTP、L2TP 和 IPSec