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;

  • 相关阅读:
    JWT实现用户权限认证
    给你的网页添加一个随机的BGM
    Git版本控制
    常见数据的解析
    PHP处理CSV表格文件的常用操作方法是怎么样呢
    php curl语句的用法
    PHP操作Memcache基本函数的方法
    PHP使用PHPExcel删除Excel单元格指定列的方法是怎样
    php单链表实现的代码
    PHP中Array关于数组的用法
  • 原文地址:https://www.cnblogs.com/jdwy24/p/14025702.html
Copyright © 2011-2022 走看看