MySQL

数据库管理命令

  1. 显示所有数据库

    SHOW DATABASES;
  2. 创建新数据库

    CREATE DATABASE database_name;
  3. 删除数据库

    DROP DATABASE database_name;
  4. 选择数据库

    USE database_name;

表管理命令

  1. 显示所有表

    SHOW TABLES;
  2. 创建新表

    CREATE TABLE table_name (
        column1_name data_type constraints,
        column2_name data_type constraints,
        ...
    );
  3. 删除表

    DROP TABLE table_name;
  4. 修改表结构(添加列):

    ALTER TABLE table_name ADD column_name data_type;
  5. 修改表结构(删除列):

    ALTER TABLE table_name DROP COLUMN column_name;
  6. 查看表结构

    DESCRIBE table_name;

数据操作命令

  1. 插入数据

    INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
  2. 查询数据

    SELECT column1, column2 FROM table_name WHERE condition;
  3. 更新数据

    UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;
  4. 删除数据

    DELETE FROM table_name WHERE condition;

其他常用命令

  1. 显示当前数据库

    SELECT DATABASE();
  2. 显示当前用户

    SELECT USER();
  3. 查看表中的数据行数

    SELECT COUNT(*) FROM table_name;
  4. 使用 LIKE 进行模糊查询

    SELECT * FROM table_name WHERE column_name LIKE 'pattern';
  5. 排序结果

    SELECT * FROM table_name ORDER BY column_name ASC|DESC;
  6. 分组查询

    SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name;

最后更新于