MySQL语句基础

  1. SQL规范

    1. 关键字不区分大小写
    2. 用;结尾

    SQL注释

    1. 单行注释
      1. --注释-
      2. 注释

    2. 多行注释
      1. /*注释
      2. */

    SQL类型

    1. 数据定义语言(DDL:Data definition language)
      1.
    2. 操作(DML:data manuplate language)
      1.
    3. 控制(DCL:data control language)
      1.

    SQL常用命令

    1. help
    2. status
    3. exit
    4. quit
    5. \c

    操作数据库

    1. 创建数据库
      1. create database '...';
    2. 展示数据库:show database
    3. 修改数据库:
    4. 删除数据库:drop database ''

    数据表相关

    1. 创建表
      1. use 😭为数据库名字)
      2. select database() #查看当前表在那个数据库
      3. create table if not exist **(字段1,字段2,)
    2. 查看表
      1. show talbes ;#当前数据库下的所有表
      2. describe/desc 表名;#查看表详情
      3. show create table(\G) 表名;#查看表的创建信息口号内为格式化
    3. 修改表
      1. alter table 表名 modify 字段名 字段类型(长度);#修改字段类型
      2. alter table 表名 change 字段名 字段类型(宽度);#修改字段类型或名字
      3. alter table 原名 rename 新名; #修改表名
      4. alter table 表名 add 字段名 字段类型;() #追加字段
      5. alter table 表名 add 字段名 字段类型 after 字段名; #指定字段添加的位置
      6. alter table 表名 add 字段名 字段类型 first; 将字段插入到头部
      7. alter table 表名 drop 字段; #删除字段
      8. drop table 表名;#删除表

数据的操作

  1. 插入数据
    1. insert into表名(字段名。。)values(值,值。。)
  2. 查看数据
    1. select * from 表名
  3. 更改数据
    1. update 表名 set 字段名=字段值 where name='';
  4. 删除数据
    1. delete from 表名 where 字段名=字段值;
posted @ 2024-05-27 12:19  zenopan  阅读(4)  评论(0编辑  收藏  举报