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 筛选条件

  • 相关阅读:
    Redux其实很简单(原理篇)
    基于Docker的UI自动化初探
    视觉设计师的进化
    浅谈容器监控和网易云计算基础服务实践
    微服务实践沙龙-上海站
    知物由学 | 见招拆招,Android应用破解及防护秘籍
    6本互联网技术畅销书免费送(数据分析、深度学习、编程语言)!
    Lily-一个埋点管理工具
    ArcGIS 10 许可配置
    How to Programmatically Add/Delete Custom Options in Magento?
  • 原文地址:https://www.cnblogs.com/cheng10/p/13590649.html
Copyright © 2011-2022 走看看