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

  • 相关阅读:
    LeetCode 326. Power of Three
    LeetCode 324. Wiggle Sort II
    LeetCode 322. Coin Change
    LeetCode 321. Create Maximum Number
    LeetCode 319. Bulb Switcher
    LeetCode 318. Maximum Product of Word Lengths
    LeetCode 310. Minimum Height Trees (DFS)
    个人站点大开发!--起始篇
    LeetCode 313. Super Ugly Number
    LeetCode 309. Best Time to Buy and Sell Stock with Cooldown (DP)
  • 原文地址:https://www.cnblogs.com/yoyotl/p/5117332.html
Copyright © 2011-2022 走看看