墨风如雪博客

  • 源码小店
  • 传家宝VPS
让AI使用变得如此简单
  1. 首页
  2. MySQL
  3. 正文

SQL相关命令合集(MySQL)

2023年 5月 8日 257点热度 0人点赞 0条评论

SQL的基础分类和命令

  1. 数据库操作语句(DDL,Data Definition Language)
  • CREATE DATABASE:创建数据库

    • 语法:CREATE DATABASE database_name;
    • 示例:创建名为mydatabase的数据库
      CREATE DATABASE mydatabase;
  • DROP DATABASE:删除数据库

    • 语法:DROP DATABASE database_name;
    • 示例:删除名为mydatabase的数据库
      DROP DATABASE mydatabase;
  • CREATE TABLE:创建表格

    • 语法:CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, .... );
    • 示例:创建名为customers的表格,包括id、name和email三个字段
      CREATE TABLE customers (
      id INT PRIMARY KEY,
      name VARCHAR(255),
      email VARCHAR(255)
      );
  • ALTER TABLE:修改表格结构

    • 语法:ALTER TABLE table_name action;
    • 示例:将名为customers的表格添加一个age字段
      ALTER TABLE customers ADD age INT;
  • DROP TABLE:删除表格

    • 语法:DROP TABLE table_name;
    • 示例:删除名为customers的表格
      DROP TABLE customers;
  1. 数据操作语句(DML,Data Manipulation Language)
  • SELECT:查询数据

    • 语法:SELECT column1, column2, ... FROM table_name WHERE condition;
    • 示例:查询名为customers的表格中所有记录
      SELECT * FROM customers;
  • INSERT INTO:插入数据

    • 语法:INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
    • 示例:在名为customers的表格中插入一条数据
      INSERT INTO customers (id, name, email, age) VALUES (1, 'John', 'john@example.com', 25);
  • UPDATE:更新数据

    • 语法:UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;
    • 示例:将名为customers的表格中id为1的记录的email修改为new_email@example.com
      UPDATE customers SET email = 'new_email@example.com' WHERE id = 1;
  • DELETE FROM:删除数据

    • 语法:DELETE FROM table_name WHERE condition;
    • 示例:删除名为customers的表格中id为1的记录
      DELETE FROM customers WHERE id = 1;
  1. 数据控制语句(DCL,Data Control Language)
  • GRANT:赋予用户权限

    • 语法:GRANT permission ON object TO user;
    • 示例:将SELECT权限授予名为user1的用户,使其能够查询名为customers的表格
      GRANT SELECT ON customers TO user1;
  • REVOKE:收回用户权限

    • 语法:REVOKE permission ON object FROM user;
    • 示例:收回名为user1的用户在名为customers的表格上的SELECT权限
      REVOKE SELECT ON customers FROM user1;
  1. 数据查询语句(DQL,Data Query Language)
  • SELECT:查询数据
    • 语法:SELECT column1, column2, ... FROM table_name WHERE condition;
    • 示例:查询名为customers的表格中所有记录
      SELECT * FROM customers;
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: java MySQL SQL 命令 教程
最后更新:2023年 5月 8日

墨风如雪

一个热爱生活,热爱分享的程序员

打赏 点赞
下一篇 >

文章评论

您需要 登录 之后才可以评论

墨风如雪

一个热爱生活,热爱分享的程序员

最新 热点 随机
最新 热点 随机
OpenAI重磅发布ChatGPT Atlas:告别传统浏览器的AI新纪元! DeepSeek OCR:用'眼睛'阅读长文本,AI记忆新纪元? 告别代码苦海:Manus 1.5 让你的创意以光速落地 Anthropic Haiku 4.5:这波AI性能,我愿称之为“超值”! 美团LongCat-Audio-Codec:给语音大模型装上“顺风耳”与“巧舌” 告别无声AI视频!谷歌Veo 3.1打造沉浸式视听盛宴
10秒100MB,ChatExcel一键PPT:它真把报告变“魔法”了?深思熟虑的“终章”:DeepSeek-V3.1-Terminus,不止于“完善”英伟达Audio2Face开源:AI给虚拟角色注入灵魂告别纸上谈兵:Meta CWM让AI代码真正活起来告别指令,迎接AI同事!Kimi“OK Computer”模式震撼登场AI视频革命奇点:Sora 2的数字幻境
消费级显卡的 OCR 革命:256M 超轻量模型 SmolDocling 开源解析 NVIDIA GTC 2025:AI与量子计算并进,开启算力革命新篇章 Swagger2用于API文档编写和测试的框架 nginx配置反向代理教程 85倍速的视觉革命:苹果发布 FastVLM,让你的 iPhone ‘看图说话’,快到飞起! 英伟达Audio2Face开源:AI给虚拟角色注入灵魂
标签聚合
deepseek 大模型 教程 设计模式 spring java 算法 AI

COPYRIGHT © 2023 墨风如雪博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang