zoukankan      html  css  js  c++  java
  • 库、表的管理

    一、库的管理

    1、库的创建

    语法:create database 库名;

    案例:创建Books

    create database Books;

    create database if not exists 库名;   如果库名存在就不创建,且不报错,如果不存在就创建

    2、更改库的字符集

    alter database books character set gbk;

    3、库的删除

    drop database books;

    二、表的管理

    1、表的创建

    create table 表名(

          列名 列的类型,

          列名 列的类型,

    );

    案例:创建Book

    create table author (

          id int,

          au_name varchar(20),

          nation varchar(10)

    );

     2、表的修改

        1、修改列名

        alter table 表名 change column 旧列名 新列名 数据类型;

      2、修改列的类型或约束

        alter table 表名 modify column 列名 数据类型;

      3、添加新列

        alter table 表名 add column 新列名  数据类型;

      4、删除列

        alter table 表名 drop column 列名;

      5、修改表名

        alter teble 表名 rename to 新表名

     3、表的删除

      drop table 表名;

    #通用的写法

    drop database if exists 旧库名;

    create database 新库名;

    4、表的复制

       #1仅仅复制表的结构
       CREATE TABLE studeng_copy LIKE student_new;

            #2、复制表的结构和数据

      CREATE TABLE student_copy SELECT * FROM student_new;

       #3仅仅复制某些字段(限制条件1=2永不成立,所以只建立表并增加对应列无数据)

        CREATE TABLE copy4 SELECT id,NAME FROM student_new WHERE 1=2;

  • 相关阅读:
    java MVC设计模式探究——mvc在JAVA应用程序中的应用
    datagridview 的Columns 点击列标题 禁止排序
    组合键事件
    对一段视频,采帧(总结)
    datagridview中加入checkbox列,全选问题
    微软的RDLC报表(转)
    Linq to sql直接执行sql语句(转)
    获取当月的第1天
    AxWindowsMediaPlayer的详细用法
    DataSet
  • 原文地址:https://www.cnblogs.com/jdwy24/p/14025702.html
Copyright © 2011-2022 走看看