当前位置:首页 / 经典语句

MySQL基础SQL语句大全:数据库与表操作指南

作者:佚名|分类:经典语句|浏览:84|发布时间:2025-08-18

了解MySQL端口: 通过执行“show global variables like 'port';”语句,可以查看MySQL服务器当前使用的端口号。

数据库操作:

MySQL基础SQL语句大全:数据库与表操作指南

  • 通过命令“show databases;”可以查看所有已存在的数据库。
  • 使用“create database [if not exists] 数据库名称;”可以在指定情况下创建新的数据库。
  • 执行“drop database [if exists] 数据库名称;”可以删除指定的数据库(如果存在)。
  • 通过“show create database 数据库名称;”语句,可以查看该数据库的创建信息。
  • 输入“select database();”命令,可以确定当前连接的是哪个数据库。
  • 执行“use 数据库名称;”命令,即可开始使用特定数据库。

表的操作:

  • 通过“show tables;”命令,可以查看指定数据库中所有的表格。
  • 执行“show create table 表格名称;”语句,可以获得创建该表格的详细SQL代码。
  • 输入“describe/desc 表格名称;”,可以快速查看表格的结构。
  • 使用“drop table [if not exists] 表格名称;”命令,可以根据需要删除指定的表格。
  • 执行“alter table 原表格名称 rename to 新表格名称;”语句,可以更改表格的名称。
  • 输入“alter table 表格名称 add 字段名称 字段数据类型;”命令,可以在表格中添加新的字段。
  • 通过“alter table 表格名称 change 原始字段名称 新字段名称 新数据类型 [默认值] [注释];”语句,可以修改字段的名称、数据类型或添加备注。
  • 执行“alter table 表格名称 modeify [column] 字段名称 字段数据类型 [默认值] [注释];”命令,可以调整字段的数据类型或备注信息。
  • 输入“alter table 表格名称 drop [column] 字段名称;”命令,可以从表格中移除指定的字段。

扩展功能:

  1. 使用“select table_name 表格名称,table_comment 表注释,table_schema 数据库名称 from information_schema.tables where table_schema = '数据库名称' order by table_name;”语句,可以查看指定数据库中的所有表格及其注释。
  2. 输入“select table_name 表格名称,table_comment 表注释,table_rows 数据量 from information_schema.tables where table_schema = '数据库名称' order by table_name;”命令,可以获取特定数据库中所有表格的名称、注释以及数据行数。
  3. 执行“select column_name 字段名称,column_comment 字段注释 from information_schema.columns where table_name='表名' and table_schema='数据库名称';”语句,可以查看指定数据库中特定表格的字段注释。
  4. 通过“select a.table_name 表格名称,a.table_comment 表注释,b.column_name 字段名称,b.column_type 字段数据类型,b.column_comment 字段注释 from information_schema.tables a,information_schema.columns b where b.table_name=a.table_name and a.table_schema='数据库名称';”命令,可以查看所有表格的名称、注释以及对应字段的注释。
  5. 执行“alter table 表格名称 comment '注释内容';”语句,可以为指定表格添加或修改注释信息。
  6. 输入“alter table 表格名称 modify column 字段名称 新字段数据类型 comment '新的注释内容';”命令,可以更改字段的名称、数据类型或备注信息。

(责任编辑:佚名)