zoukankan      html  css  js  c++  java
  • 数据库基本操作

    # 创建数据库
    create database db1 charset utf8;
    
    # 删除数据库
    drop database db1;
    
    # 选择数据库
    use db1;
    
    # 查看所有数据库
    show databases;
    
    # 查看当前所在的数据库
    select database();
    
    # 查看当前创建的数据库
    show create database db1;

    表的操作

    1.创建表

    create table 表名(
    字段1 类型[(宽度) 约束条件],
    字段2 类型[(宽度) 约束条件],
    字段3 类型[(宽度) 约束条件]
    );
    
    # 注意:
    - 在同一张表中,字段名是不能相同的
    - 字段名和类型是必须的
    - 宽度和约束条件可选

    实例:

    # 创建 t1 表
    create table t1(
    id int,
    name varchar(50),
    age int(3)
    );
    
    # 插入记录
    insert into t1 values
    (1, 'lht', 19),
    (2, 'wnh', 18);

    2.查询表的数据和结构

    # 查询表中存储的 所有数据
    select * from 表名
    
    # 查看表的结构
    desc 表名
    
    # 查看表的详细结构(注意:没有分号)
    show create table 表名G

    3.复制表

    # 复制 db1.t1 的表结构和记录 到本数据库的t1表中
    create table tb1 select * from db1.t1;
    
    # 复制 db1.t1 的表结构(无记录) 到本数据库的t1表中
    create table tb1 select * from db1.t1 where 1>2;    # 不推荐
    create table tb1 like db1.t1;    # 推荐

    4.删除表

    drop table 表名;

  • 相关阅读:
    输出乘数
    输出三角形---编程小记,跟答案不一样但是效果一样,自己动脑子想的,开心
    python collection
    python 之购物车
    python之计算器
    python学习笔记
    724.中心索引
    495.提莫队长
    342.4的幂
    657.机器人能否返回原点
  • 原文地址:https://www.cnblogs.com/kenD/p/11147523.html
Copyright © 2011-2022 走看看