zoukankan      html  css  js  c++  java
  • Mysql表操作

    • 查看表结构:

      可以使用describe或show create table语句查看表的结构:

      describe表名;

      Show create table 表名;

    • 修改表名:

      Alter table 旧表名 rename [to] 新表名;

      注:to参数可选。

    • 增加字段:

      Alter table 表名 add 属性名 数据类型;

    • 增加无完整性约束条件(默认添加到最后):

      Alter table 表名add 属性名 varchar(20);

    • 在表的第一个位置增加字段:

      Alter table 表名 add 属性名
      数据类型 first;

    • 删除字段:

      Alter table 表名 drop 属性名;

    • 在指定位置增加字段:

      Alter table 表名 add 属性名 类型 after 属性名;

      注:这条语句会将新的字段添加到语句中最后指定的字段的后面。

    • 改变字段位置:

      Alter table 表名 modify 字段1 字段类型 after 属性名2;

      属性名1:要修改位置的字段名。属性名2:指定的位置。

    • 修改字段名:

      Alter table 表名 change 旧属性名 新属性名 新数据类型;

    • 修改字段类型:

      Alter table 表名 modify 属性名 数据类型;

    • 删除表:

      Drop table 表名;

    • 查看mysql当前数据库编码:show variables like ‘character_set_database';

      修改数据库编码:alter database dbname CHARACTER SET gb2312;


  • 相关阅读:
    HAProxy的基础配置详解
    Nginx七层负载均衡的几种调度算法
    基于PXE网络启动的Linux系统自动化安装
    centos源码编译安装新版本内核
    Linux计划任务管理
    Linux多网卡绑定(bond)及网络组(team)
    Linux逻辑卷管理(LVM)
    pandas基础操作
    subprocess
    python常用库(转)
  • 原文地址:https://www.cnblogs.com/xuwq/p/5014753.html
Copyright © 2011-2022 走看看