墨风如雪博客

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

SQL相关命令合集(MySQL)

2023年 5月 8日 228点热度 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日

墨风如雪

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

打赏 点赞
下一篇 >

文章评论

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

墨风如雪

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

最新 热点 随机
最新 热点 随机
腾讯混元MT-7B:打破参数迷思,重塑机器翻译版图 瑞士AI宣言:Apertus如何定义开放大模型 月之暗面Kimi K2-0905:代码与创意的新篇章? 谷歌“蕉”傲登场!AI生图告别“走钟”时代 2025,AI世界模型新篇章:腾讯混元Voyager展望 单GPU秒产一分钟!MAI-Voice-1,微软语音AI的“核爆”时刻?
别再卷万亿参数了,这个4B模型正把AI工作站塞进你的手机全球最佳开放模型!OpenAI开源GPT-OSS,AI界迎来巨变!声音即影像:昆仑万维SkyReels-A3如何叩响内容创作的革命前夜9B参数硬撼72B,GLM-4.1V凭什么搅动AI江湖?2B参数掀翻巨头牌桌:昆仑万维UniPic 2.0的“四两拨千斤”天工V2发布:AI终于撕掉了“纯文本”的标签
全球最强单GPU模型诞生!Gemma 3开源性能直逼DeepSeek-R1,推理效率提升40% SpringMVC 核心组件HandlerExceptionResolver的详解和应用 java 持久层框架Spring Data的(超详细总结) Java线程同步和锁机制:synchronized和Lock AI圈炸锅!OpenAI发布o3和o4-mini:不止聪明,更能“看图思考”和自主干活了? 设计模式:观察者模式
标签聚合
教程 算法 大模型 设计模式 spring java deepseek AI

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

Theme Kratos Made By Seaton Jiang