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;
  • 相关阅读:
    centos6 LVS-DR模式---分析
    centos6.6 安装 LXC
    Amoeba-mysql读写分离实战
    keepalived +mysql 实战
    nginx添加sticky模块-cookie保持会话
    haproxy转发真实IP给web
    Mysql-如何正确的使用索引以及索引的原理
    Mysql-自带的一些功能,基本用法(视图,触发器,事务,存储过程,函数,流程控制)
    Mysql-常用数据的基本操作和基本形式
    Mysql-多表连接的操作和用法
  • 原文地址:https://www.cnblogs.com/yaogua/p/6536188.html
Copyright © 2011-2022 走看看