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

  • 相关阅读:
    chrome远程调试真机上的app
    高性能Cordova App开发学习笔记
    eclipse导入cordova项目
    跨域后模拟器上还是不能显示数据
    跨域请求数据
    eclipse导入cordova创建的项目
    cordova添加platform
    sdk更新代理设置
    NPM安装之后CMD中不能使用
    android开发环境搭建
  • 原文地址:https://www.cnblogs.com/cheng10/p/13590649.html
Copyright © 2011-2022 走看看