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

    USE 库名;

    CREATE TABLE 表名(

    字段名 数据类型 (所占内存大小),

    name CHAR(20),

    age INT(2),

    sex CHAR(4)

    );

     

    SHOW TABLES;

    查看当前库里的表目录

    SHOW CREATE TABLE 表名;

    查看创建的表

    DESC 表名;

    输出表格

    修改表名并查看是否修改成功

    ALTER TABLE 旧表名 RENAME TO 新表名;

    SHOW TABLES;

     

    ALTER TABLE 表名 CHANGE 旧字段名 新字段名 数据类型

    修改字段名并验证是否修改成功

     

    ALTER TABLE 表名 MODIFY 字段名 新数据类型

    修改数据类型并验证

     

    三种插入新字段的方法

    1 ALTER TABLE 表名 ADD 字段名 数据类型

    在最后插入字段名

     

    2 ALTER TABLE 表名 ADD 字段名1 数据类型 AFTER 字段名2;

    把字段名1插入到字段名2的后面

     

    3 ALTER TABLE 表名 ADD 字段名 数据类型 FIRST;

    在开头插入字段名

     

    ALTER TABLE 表名 DROP 字段名;

    删除字段

     

    ALTER TABLE表名 MODIFY 字段名1 数据类型 FIRST(前)AFTER(后) 字段名2

    把字段名1放到字段名2后面

     

    ALTER TABLE 表名 MODIFY 字段名 数据类型 FIRST;

    把字段名放到开头

     

    DROP TABLE 表名;

    删除数据表

     

    为了快速查找表中的某条信息,可以通过设置主键(非空且唯一)来实现

    主键约束是通过PRIMARY KEY定义的,它可以唯一标识表中的记录

    主键约束分为:单字段主键和多字段主键

    单字段主键指的是由一个字段构成的主键

    多字段主键指的是多个字段组合而成的主键

    注意:每个数据表中最多只能有一个主键约束,定义为PRIMARY KEY的字段不能有重复值且不能为NULL值

    非空约束指的是字段的值不能为NULL,在同一个数据表中可以定义多个非空字段,是通过NOT NULL定义的

    唯一约束用于保证数据表中字段的唯一性,即表中字段的值不能重复出现,是通过UNIQUE定义的

    默认约束用于给数据表中的字段指定默认值,即当在表中插入一条新记录时,如果没有给这个字段赋值,数据库系统会自动为这个字段插入默认值。默认值是通过DEFAULT关键字定义的

     

    DESC 表名;

    查看表

     

    设置表字段值自动增加AUTO_INCREMENT

     

     

  • 相关阅读:
    eclipse中文乱码问题解决方案
    修改Tomcat的JDK目录
    Tomcat 5.5 修改服务器的侦听端口
    HTML DOM教程 27HTML DOM Button 对象
    HTML DOM教程 24HTML DOM Frameset 对象
    Navicat for MySQL v8.0.27 的注册码
    HTML DOM教程 25HTML DOM IFrame 对象
    Tomcat 5.5 的下载和安装
    android manifest相关属性
    ubuntu10.04 下 eclipse 小结
  • 原文地址:https://www.cnblogs.com/zhajiye/p/11753875.html
Copyright © 2011-2022 走看看