zoukankan      html  css  js  c++  java
  • mysql常用命令

    1. 从系统中导出已有数据库及数据。

    mysqldump -u root -p 已存的数据库名称 > 导出数据库名称.sql

    2. 从系统中导出已有数据库及不含数据。

    mysqldump -u root -p -d 已存的数据库名称 > 导出数据库名称.sql

    3. 从系统中导出已有数据库的某张数据表及数据。

    mysqldump -u root -p 已存的数据库名称 表名称 > 导出数据库表名称.sql

    4. mysql 修改字段长度

    alter table news  modify column title varchar(130);

    alter table 表名 modify column 字段名 类型;

    如:news 表里的title  字段 原来长度是 100个字符,现长度要改成130个字符

    alter table news modify column title varchar(130);

    5. 查看建表的语句

    show create table 表名;

    6. 修改root密码

    set PASSWORD FOR 'root'@'localhost' = PASSWORD('新的密码');

    7. grant的语法

    1 grant select,insert,update,delete,create,drop on vtdc.employee to joe@10.163.225.87 identified by ‘123’;
    2 给来自10.163.225.87的用户joe分配可对数据库vtdc的employee表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为123。
    3 grant all privileges on vtdc.* to joe@10.163.225.87 identified by ‘123′; 4 给来自10.163.225.87的用户joe分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123。
    5 grant all privileges on *.* to joe@% identified by ‘123′; 6 给来自任意外部地址的用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。
    7 grant all privileges on *.* to joe@localhost identified by ‘123′; 8 给本机用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。

    8. 导入指定表的满足条件的数据部分

    mysqldump -uroot -p123456 数据库 数据表 --where="add_time>'2017-02-01 14:00:00' and add_time<'2017-02-13 14:00:00'" > part2.sql

  • 相关阅读:
    「两千年中公历转换」数据库介绍
    [转]Web中使用Word控件。(DSOFramer )
    解决DRIVE_IRQL_NOT_LESS_OR_EQUAL的方法
    Html Img的几个属性_存在个问题
    不错的开源C#博客_BlogEngine.net
    [转]引用指定的namespace 解决命名空间冲突的错误
    [原]不太完善的图像合并程序VS2005CSharp_有目录监控_TIF_JPG输出
    [转]JS小游戏_9格的棋
    JS小游戏_能坚持几秒
    [转]前台JS限制上传图片质量大小和尺寸!
  • 原文地址:https://www.cnblogs.com/yoyotl/p/5117332.html
Copyright © 2011-2022 走看看