• 利用mysqldump 将一个表按条件导出数据


    1.https://www.cnblogs.com/kgdxpr/p/5126291.html
    C:Program FilesMariaDB 5.5in>mysqldump -uroot -p123456 -h 192.168.1.248 --single-transaction test aaa --where=“id < 11” --replace> D:/aa.sql
    注:where后面的条件 windows双引号,linux是单引号

    2MySQL执行Select语句将结果导出到文件的方法
    mysql -h 127.0.0.1 -uroot -p123456 -P3306 -Ne “use test; select * from aaa;” > D:/tmp/rs.txt
    select into outfile只能在MySQL服务器上执行,客户端上无法执行;
    mysql -Ne “sql” > rs.txt可以将SQL语句执行后输出为文件
    mysql -N的选项,表示输出时不带表头
    3.复制数据库
    http://www.cnblogs.com/freefei/p/7679991.html

    4.导入数据库

    常用source 命令

    进入mysql数据库控制台,

    如mysql -u root -p

    mysql>use 数据库

    然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

    mysql>source D:/aa.sql

    5.直接把一个表从一台服务器到另一台服务器,根据条件更新另一台服务器表
    https://blog.csdn.net/xiaohe6688/article/details/78952909
    如果要通过慢速网络从远程计算机复制数据库,则可以使用以下命令: --compress 加到 3306后
    mysqldump -uroot -p123456 -h 192.168.1.248 -P 3306 --opt test aaa --where=“id < 12” --replace | mysql -h 192.168.1.248 -P 3307 test -uroot -p123456 --default-character-set=utf8 -C
    参数对照
    https://bsr1983.iteye.com/blog/2022903

  • 相关阅读:
    BFS visit tree
    Kth Largest Element in an Array 解答
    Merge k Sorted Lists 解答
    Median of Two Sorted Arrays 解答
    Maximal Square 解答
    Best Time to Buy and Sell Stock III 解答
    Best Time to Buy and Sell Stock II 解答
    Best Time to Buy and Sell Stock 解答
    Triangle 解答
    Unique Binary Search Trees II 解答
  • 原文地址:https://www.cnblogs.com/xiami2046/p/12820873.html
Copyright © 2020-2023  润新知