• 表的其他操作补充


    表的其他操作补充

    一. 修改表的操作

    • alter table
    • 语法:
    • 1.修改语法:
      • alter table 表名 rename 新表名;
    • 2.增加字段
      • alter table 表名 add 字段名 数据类型[完整性的约束条件], add 字段名 数据类型[完整性的约束条件];
      • alter table 表名 add 字段名 数据类型[完整性的约束条件] first;将该字段变为第一个字段
      • alter table 表名 add 字段名 数据类型[完整性的约束条件] after 字段名;将该字段放在某个字段之后.
    • 3.删除字段
      • alter table 表名 drop 字段名;
    • 4.修改字段
      • alter table 表名 modify 字段名 数据类型[完整约束条件];
      • alter table 表名 change 旧字段名 新字段名 旧数据类型[完整约束条件];
      • alter table 表名 change 旧字段名 新字段名 新数据类型[完整约束条件];

    二. 复制表

    • 查看mysql自身的user库下面的信息(默认填补了+-横向显示不好看)

    • select * from mysql.user;
      
    • /G变为纵向显示(一行一行的显示)

    • select * from mysql.user/G;
      
    • 查询user文件中的部分内容

    • select host,user,password,select_priv from mysql.user;
      
    • 将查询结果存放到指定的文件中(默认不仅包括表格结构还包括了表的记录信息)

    • create table db1.user select host,user,password,select_priv from mysql.user;
      
    • 只保存表的结构,不包括表的记录(只需要加上一个false的where判断)

    • create table db1.user select host,user,password,select_priv from mysql.user where 3 < 1;
      
    • 查询表的结构:

    • desc db1.user;
      
    • 查询表的记录

    • select * from db1.user;
      

    三. 删除表

    drop table 表名;
    
  • 相关阅读:
    2013年3月1日星期五
    2013年2月26日星期二本地图片预览
    2013年3月2日星期六
    2013年第10周三低潮
    2013年第9周日见同学
    header发送Cookie
    HTTP Cookie header 中setcookie格式
    多台服务器共享session问题
    PHP中header头设置Cookie与内置setCookie的区别
    session原理及实现共享
  • 原文地址:https://www.cnblogs.com/jkeykey/p/14457392.html
Copyright © 2020-2023  润新知