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;

  • 相关阅读:
    JAVAWE第一天
    01--2048实例开篇
    10--动作系统(四)动作类中的reverse方法
    09--动作系统(三)使用持续动作
    08--动作系统(二)使用即时动作
    【转】cocos2d-x windows开发环境配置
    07--动作系统(一)
    06--触摸事件响应
    05--简单场景切换与精灵创建
    04--简单菜单使用
  • 原文地址:https://www.cnblogs.com/jdwy24/p/14025702.html
Copyright © 2011-2022 走看看