MySQL基本操作

基本语法

  • 登录

  • 退出

  • 显示所有数据库
    show tables;

  • 创建数据库
    create database test;

  • 切换数据库
    use test;

  • 显示数据库中所有表
    show tables;

  • 创建表
    create table pet(

    ​ name VARCHAR(20),

    ​ owner VARCHAR(20),

    ​ species VARCHAR(20),

    ​ sex CHAR(1),

    ​ birth DATE,

    ​ death DATE

    );

  • 查看表结构(describe pet)
    desc pet;

  • 查询表
    select * from pet;

  • 插入数据
    INSERT INTO pet
    VALUES (‘puffball’, ‘Diane’, ‘hamster’, ‘f’, ‘1990-03-30’, NULL);
    注:日期类型也需要是字符串,不加单引号会报错

  • 删除数据
    delete from pet where name = ‘Floue’ ;

  • 修改数据
    update pet set name = ‘Flue’ where owner=’周星驰’ ;

常用数据类型

大致分为3类,数值、日期/时间、字符(串)。不需费时间记,用的时候查也可。

数值:不同数值类型存放的数值范围不同,占用大小也不同

日期/时间:不同类型的范围和格式不同。

字符串:不同类型的字符串长度不同