zoukankan      html  css  js  c++  java
  • 表操作

    创建表

    CREATE TABLE user( id int(10) unsigned not null auto_increment, #auto_increment指的是自增长,指索引

      name varchar(25),

       sex varchar(5),

       age int(10),

       password varchar(25),

      primary key(id)) #定义主键

      engine=Innodb;#定义引擎

    查看一个库里面所有的表

    SHOW TABLES

    查看表结构

    DESC tableName

    删除表

    DROP TABLE Tablename

    在表中加入数据

    INSERT INTO Tablename VALUES(字段1的值,字段2的值,字段3的值等等)

    在表中查找数据

    SELECT * FROM Tablename

    复制表

    第一种方式:复制表结构、数据、主键、索引 复制表结构、主键、索引,执行命令: CREATE TABLE new_table like old_table;

          插入数据,执行命令: INSERT new_table SELECT * FROM old_table;

    第二种方式:复制表结构、数据,不能复制主键、索引 复制表结构、数据,执行命令: CREATE TABLE new_table SELECT * FROM old_table;

          复制表结构,不复制数据,执行命令: CREATE TABLE new_table SELECT * FROM old_table WHERE 0;

    临时表和内存表

    创建临时表,命令执行: CREATE temporary TABLE tmp1(id int not null);

    创建内存表,命令执行: CREATE TABLE tmp2(id int not null) ENGINE=MEMORY;

  • 相关阅读:
    2020-08-20
    2020-08-19
    2020-08-14
    2020-08-13
    使用numpy实现机器学习模型
    分治法学习
    2020-08-09
    2020-08-02
    四月是你的谎言下载
    新博客
  • 原文地址:https://www.cnblogs.com/lidapengwww/p/10851888.html
Copyright © 2011-2022 走看看