zoukankan      html  css  js  c++  java
  • mysql增删

    -- 创建数据库
    create database test3;

    -- 切换数据库
    use 数据库名

    -- 显示所有数据库
    show databases;

    -- 显示数据库信息
    show create database test;

    -- 显示所有表
    show table;

    -- 修改数据库格式
    alter database test2 charset=utf8;


    -- 删除数据库
    drop database if exists 数据库名称;
    -- 删除表结构
    drop table if exists 表名;


    -- 修改数据库
    alter database 数据库名 charset=utf8;

    -- 修改类型,字段名
    alter table 表名 change 字段名 新字段名 数据类型;

    -- 添加字段,字段约束
    alter table 表名 add 字段名 数据类型(字节数) 约束条件 first 已存在字段名;
    alter table 表名 add 字段名 数据类型(字节数) 约束条件 default '默认值';

    -- 约束条件 没有可不写
    -- first 吧新增的字段添加在第一个
    -- after 已存在字段名 --吧新家的字段添加在指定字段的后面

    -- 添加默认表
    alter table 表名 alter 字段名 set dafault 默认值;

    -- 添加唯一约束
    alter table 表名 add unique(字段名);

    -- 添加主键
    alter table 表名 add primary key(字段名);

    -- 添加外键约束
    alter table 表名 add constraint 两边的别名 foreign key(外键名)
    references 关联表名(主键名);

    -- 删除默认约束
    alter table 表名 alter 字段名 drop default;
    -- 删除唯一约束
    alter table 表名 drop index 字段名;
    -- 删除主键
    alter table 表名 drop primary key;
    -- 删除外键约束
    alter table 表名 drop foreign key 两张表链接的别名;

    -- 删除字段名
    alter table 表名 drop 字段名;

    -- DML中的操作
    insert into 表名(列名,列名1..) values(值,值..);

    -- 按照;列的默认顺序添加
    insert into 表名 values (值,值1.);

    -- 一次性添加多条数据
    insert into 表名 values(值.值1..),(值,值1..);

    -- 修改记录
    update 表名 set 列名=值,列名1=值1.. where 筛选条件

    -- 删除表结构
    delete from 表名 where 筛选条件

  • 相关阅读:
    Windows Vista 桌面窗口管理器(1)
    Thinking in Java读书笔记――数组
    php图片上传存储源码,可实现预览
    php at(@)符号的用法简介
    Apache如何添加虚拟目录
    也发个PHP人民币金额数字转中文大写
    PHP Get Current URL
    Zend Studio下的PHP代码调试
    PHP url 加密解密函数
    使用新浪微博php SDK的一点记录
  • 原文地址:https://www.cnblogs.com/cheng10/p/13590649.html
Copyright © 2011-2022 走看看