zoukankan      html  css  js  c++  java
  • msyql常用命令

    1.创建、删除数据库

    create database dbname;

    drop database dbname;

    2.选择某一个数据库

    use dbname;

    3.显示所有表

    show tables;

    4.查看某一张表的格式

    describe tablename;

    5.删除某一张表

    drop tablename;

    6.创建一张表

    例如:create table doctor(ID int,name char(20),title char(20),major char(20),office char(20));

    7.设置主键的方法

    建表时设置

    create table tableName( id int primary key );

    create table tableName( id int, primary key (id) );

    单独设置主键

    alter table tableName add primary key(id);

    删除主键

    alter table tableName drop primary key;

    8.设置外键的方法 

    外键必须唯一(unique或primary key)且非空(NOT NULL)

    建表时设置

    create table tableName1( tableName2_id int not null, foreign key(tableName2_id) references tableName2(id) );

    单独添加外键

    alter table tableName1 add constraint tableName1_ref_tableName2(foreignKeyName) foreign key(tableName2_id) references tableName2(id);

    删除外键

    alter table table1 drop foreign key foreignKeyName;

    9.向表格插入内容

    insert into employee

    (empno,name,office,salary)

    values

    (1001,'Han Mei',101,3500),

    (1003,'Li Lei',102,4200);

    10.更改表的表头字段的属性(数据类型,长度等)

    alter table 表名称 change 字段名称 字段名称 字段类型 [是否允许非空];

    alter table 表名称 modify 字段名称 字段类型 [是否允许非空];

  • 相关阅读:
    表的设计
    改善C#公共程序类库质量的10种方法和工具
    模块化编程
    Linux centOS本地DNS安装
    C#多线程解决界面卡死问题
    图解JOIN
    轻量级前端MVVM框架avalon
    免费的Visual Studio的插件
    Composite C1是一个.Net平台上开源专业的CMS开源项目
    NDepend 3.0已与Visual Studio集成
  • 原文地址:https://www.cnblogs.com/roadwide/p/11642346.html
Copyright © 2011-2022 走看看