MySQL查询命令完全指南
112 浏览量
更新于2024-09-01
收藏 61KB PDF 举报
"这篇文档汇总了MySQL中常用的查询命令,包括查看版本号、日期、数据库、表以及执行基本的SQL语句,如选择、描述表结构等。此外,还介绍了如何创建、使用和删除数据库,以及创建表的操作。"
在MySQL数据库管理系统中,查询命令是日常操作的核心部分。以下是一些关键的查询操作:
1. 查看MySQL版本:通过运行`SELECT version();`可以获取当前MySQL服务器的版本信息。
2. 获取当前日期:使用`SELECT current_date();`来查看系统当前的日期。
3. 同时查看版本和日期:可以结合两者,如`SELECT version(), current_date();`。
4. 列出所有数据库:`SHOW DATABASES;`命令用于展示服务器上存在的所有数据库。
5. 选择使用数据库:切换到特定数据库,如`USE mysql;`,执行后会显示`Database changed`来确认已切换。
6. 查看当前选中的数据库:`SELECT database();`返回当前所选数据库的名称。
7. 显示数据库中的表:在选定数据库后,`SHOW TABLES;`可列出该数据库中的所有表。
8. 查看表内容:`SELECT * FROM db;`(其中"db"是表名)将显示表的所有行和列。
9. 查看表结构:`DESCRIBE mytable;`或`SHOW COLUMNS FROM 表名;`用于查看表的字段信息,包括字段名、数据类型等。
10. 基本SQL表达式:如`SELECT (20 + 5) * 4;`执行数学运算并返回结果,还可以结合函数,如`sin(pi()/3)`计算正弦值。
11. 指定别名:`SELECT (20 + 5) * 4 AS Result, sin(pi()/3);`中的`AS Result`为结果列指定别名。
12. 查看连接数:`SHOW PROCESSLIST;`可以查看当前用户的连接状态,`show full processlist;`则显示所有连接详情(可能需要特定权限)。
13. 数据库操作:
- 创建数据库:使用`CREATE DATABASE abccs;`创建一个新的数据库。
- 选择数据库:`USE abccs;`切换到`abccs`数据库。
- 删除数据库:`DROP DATABASE 数据库名;`将删除指定的数据库。
14. 表操作:
- 创建表:例如`CREATE TABLE mytable (name VARCHAR(20), sex CHAR(1), birth DATE, birthaddr VARCHAR);`定义了一个包含姓名、性别、出生日期和出生地址的表。
- 删除表:`DROP TABLE 表名;`将删除指定的表。
这些基本的MySQL查询命令是数据库管理的基础,熟悉它们可以帮助你更高效地管理和操作数据。在实际工作中,根据需要,还可以使用更复杂的查询,如JOIN、GROUP BY、HAVING等来处理更复杂的数据分析任务。
437 浏览量
点击了解资源详情
点击了解资源详情
892 浏览量
187 浏览量
118 浏览量
180 浏览量
2024-04-11 上传
338 浏览量
weixin_38652636
- 粉丝: 6
- 资源: 895
最新资源
- kubernetes-kms:for适用于Kubernetes的Azure Key Vault KMS插件
- Data_Explore_py_pandas_Professional_nanodegree_program:具有一些基本描述性统计信息的用户交互式数据探索程序
- IntelligentAgentsAssignment:第一次尝试在非常简单的环境中实现信念-愿望-意图模型
- flash元件批量改名命令(jsfl)
- fullstackopen:赫尔辛基大学
- Calendar2.rar
- vscode-mono-debug:一个简单的VS Code调试适配器,用于单声道
- packtools:用于处理SciELO PS XML文件的Python库和命令行实用程序
- 使用 MATLAB 进行信用风险建模:这些是 MathWorks 网络研讨会的同名 MATLAB 支持文件。-matlab开发
- 采购管理工程招投标流程
- CBB-Stats
- 12.XGBoost_data.rar
- 电子功用-基于电压跟踪的锂电池剩余电量的计量方法
- 皇家型
- android:android相关代码和示例
- 采购与仓储管理