zoukankan      html  css  js  c++  java
  • 数据库和表的操作

    创建数据库:

    create database 【if not exists】 库名 【character set 字符集名】;

    修改库:

    alter database 库名 character set 字符集合;

    如想修改数据库名,直接通过修改文件夹名的方式去修改

    删库:

    drop database

    表的操作:

    创建表:

    create table 【if not exists】表名(

      字段名  字段类型  【约束】,

      字段名  字段类型  【约束】,

      字段名  字段类型  【约束】,

      字段名  字段类型  【约束】,

      。。。

      字段名  字段类型  【约束】

    修改表:

    添加新列

    alert table 表名 add column 列名 类型【first|after 字段名】;

    修改类型或约束

    alert table 表名 modify column 列名 新类型【新约束】;

    修改列名

    alert table 表名 change column 旧列名 新列名 类型;

    删除列

    alert table 表名 drop column 列名;

    修改表名

    alert table 表名 rename to 新表名

    删除表:

    drop table 【if exists】表名

    复制表:

    1.复制表结构

    create table 表名 like 旧表

    2.复制表的结构+数据

    create table 表名

    select 查询列名 from 旧表 【where 筛选条件】

  • 相关阅读:
    1059 C语言竞赛
    1058 选择题
    1057 数零壹
    1056 组合数的和
    1055 集体照
    Mysql--分库分表
    Mysql--改表结构
    Mysql--开始阶段
    Mysql--常用语句
    Mysql--grant授权
  • 原文地址:https://www.cnblogs.com/xuhan74520/p/13927183.html
Copyright © 2011-2022 走看看