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;

  • 相关阅读:
    PHP错误报告级别及调整方法
    使用微妙计算PHP脚本执行时间
    修改PHP的默认时区
    Rabbimq 安装过程,还有踩得坑!centos 安装
    "services "kubernetes-dashboard" not found"
    转载
    安装php rabbitmq扩展,继上一篇安装Rabbitmq
    php hash_file
    composer 安装
    php 朴韩屏
  • 原文地址:https://www.cnblogs.com/lidapengwww/p/10851888.html
Copyright © 2011-2022 走看看