• 表的其他操作补充


    表的其他操作补充

    一. 修改表的操作

    • 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 表名;
    
  • 相关阅读:
    Java实现蓝桥杯模拟组织晚会
    Java实现蓝桥杯模拟组织晚会
    ffmpeg+rtsp+dss
    开发ffmpeg/live555常见问题错误及解决方法
    SxsTrace工具使用方法
    移植strace调试工具到arm平台
    Linux on Power 上的调试工具和技术
    使用 Strace 和 GDB 调试工具的乐趣
    自助Linux之问题诊断工具strace
    通用Makefile
  • 原文地址:https://www.cnblogs.com/jkeykey/p/14457392.html
Copyright © 2020-2023  润新知