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;
  • 相关阅读:
    mysql在ubuntu中的操作笔记(详)
    Ubuntu16.04上安装MySQL(详细过程)
    Python全栈开发day7
    Python全栈开发day6
    Python全栈开发day5
    Python内置函数总结
    Python全栈开发day4
    Python 集合方法总结
    Python全栈开发day3
    Web前端之CSS_day3-4
  • 原文地址:https://www.cnblogs.com/yaogua/p/6536188.html
Copyright © 2011-2022 走看看