zoukankan      html  css  js  c++  java
  • Mysql常用命令(5) 增加表的字段、修改表名、备份数据库

     

     

    alter add命令用来增加表的字段。

    alter add命令格式:alter table 表名 add字段 类型 其他;

    例如,在表MyClass中添加了一个字段passtest,类型为int(4),默认值为0:

    [SQL] 纯文本查看 复制代码
    001
    alter table MyClass add passtest int(4) default '0';


    现在的结构如下:

    [SQL] 纯文本查看 复制代码
    001
    002
    003
    004
    005
    006
    007
    008
    009
    010
    011
    mysql> desc MyClass;
    +----------+--------------+------+-----+---------+----------------+
    | Field    | Type         | Null | Key | Default | Extra          |
    +----------+--------------+------+-----+---------+----------------+
    | id       | int(4)       | NO   | PRI | NULL    | auto_increment |
    | name     | char(20)     | NO   |     | NULL    |                |
    | sex      | int(4)       | NO   |     | 0       |                |
    | degree   | double(16,2) | YES  |     | NULL    |                |
    | passtest | int(4)       | YES  |     | 0       |                |
    +----------+--------------+------+-----+---------+----------------+
    5 rows in set (0.01 sec)


    rename命令用于修改表名。

    rename命令格式:rename table 原表名 to 新表名;

    例如,在表MyClass名字更改为YouClass:

    [SQL] 纯文本查看 复制代码
    001
    rename table MyClass to YourClass;


    表列表如下:

    [SQL] 纯文本查看 复制代码
    001
    002
    003
    004
    005
    006
    007
    mysql> show tables;
    +-----------------+
    | Tables_in_Novel |
    +-----------------+
    | YourClass       |
    +-----------------+
    1 row in set (0.00 sec)


    mysqldump命令用来备份数据库。
    值得注意的是,这不是Mysql语句,所以就在控制台下运行,而不是在Mysql下运行
    mysqldump -u 用户名 -p 数据库名 > 导出的文件名
    mysqldump -u user_name -p123456 database_name > outfile_name.sql
    例如:

    [Shell] 纯文本查看 复制代码
    001
    mysqldump -u root -p123456 Novel>Novel;
  • 相关阅读:
    POJ 3614 Sunscreen
    POJ 2431 Expedition
    如何解决inline-block元素的空白间距 css 完美解决
    li的inline-block出现间隙原因,解决方案
    基线baseline
    CSS IE Hack
    css实现页面文字不换行、自动换行、强制换行
    IE 常见bug
    IE haslayout 问题引起的常见 bug
    CSS Cross-Browser Inline-Block
  • 原文地址:https://www.cnblogs.com/onesea/p/15031374.html
Copyright © 2011-2022 走看看