h********0 发帖数: 440 | 1 别人给了一个很大的mysqldump 出来的文件(大概50G), say a.sql
想用mysql < a.sql 把这个文件中的内容load到我的mysql 中
但是程序已经run了好几天了,load还没有结束
请有经验的朋友提供一些option可以将这个文件的内容快速的load到我的数据库中
多谢! |
|
v*****u 发帖数: 1796 | 2 很奇怪的一个问题: 我每天调用mysqldump备份数据库。数据库是每天少许增长的,但
是备份文件的size有时候会变小,请问一下该怎么解读?
备份文件大小:
10号 13418930
11号 13374659
12号 13402504
13号 13435730
14号 13273846
(备注,没有压缩,备份文件都是可读的sql文件) |
|
D******y 发帖数: 3780 | 3 晕倒。你数据没有copy过去,在amazon cloud上面怎么做的load测试? 难道remote
connect你的DB? 如果你对一个没有数据的空数据库作load测试,那结果当然要好很多
mysqldump很简单的
mysqldump DB_NAME > dbname.sql
然后copy到新服务器上
mysql -B DB_NAME < dbname.sql
当然你要设置一下security |
|
f******h 发帖数: 159 | 4 用 DB SNAPSHOT RECOVERY DB, 不要用mysqldump, mysqldump 适合小的DB |
|
发帖数: 1 | 5 东海岸IT的人普遍不准备算法, 算法水平比西部差几个数量级。但他们会准备很多很偏
而且高难度概念题, 比如mysqldump怎么用? Maven的插件用哪个? jdk 8 stream怎么
partition data? 这些问题在西海岸从来不会被问到, 虽然我大部分也用过,但不会记
下具体的参数, 这些不刻意记忆的东西在面试中不容易答对.
大部分公司只需要local candidates, 在东海岸久了忙于要付这些偏僻的概念题对于自
己的面试和长期发展很不利。 |
|
I****r 发帖数: 795 | 6 现在的数据都在旧的服务器上的mysql里, 新服务器的mysql基本是空的。
查了查好像可以用 mysqldump 什么的,不过是command line,有点麻烦 |
|
|
|
k***g 发帖数: 7244 | 9 如果你有SSH权限,用 mysqldump命令就可以了;如果没有SSH权限,从PHPmyAdmin
下载,然后再用PHPmyADMin导入就可以了;如果你的空间服务上限制导入的文件大
小(默认是2M,但是有的服务上会更改得更大),那可以压缩导出(Myphp
hAdmin有这个选项),然后压缩导入;如果这都不姓,按数据表分开导出,
分开导入
that. |
|
k****j 发帖数: 10 | 10 use mysqldump, plus Unix/Windows schedule task tools |
|
I******e 发帖数: 101 | 11 Almost that. Are you using InnoDB or MyISAM? A simple way is to use
mysqldump to dump everything a file and re-load the database. MySQL does
not have online re-organization ability.
BTW, do you have a lot of indexes? |
|
G***G 发帖数: 16778 | 12 I have 28 sql files and 28 txt files with the same name as sql files.
They are seeminly exported using mysqldump.
My question is how to import them into mysql.
thank you very much.
My files look like the following.
term.sql
term.txt |
|
|
B*********s 发帖数: 292 | 14 Thanks Modeler , mysqldump is what i'm looking for, |
|
c****n 发帖数: 89 | 15 For MySQL:
mysqldump -uminiature -p*** -d db_A | mysql -uminiature -p*** db_B |
|
c*********7 发帖数: 7607 | 16 sorry.我是从远程server dump出来的sql文件
是 mysqldump -u -p >dump.sql出来的文件,can you enlighten me on this? |
|
f******h 发帖数: 159 | 17 你自己的东西, 就用 mysqldump 好了 |
|
f******h 发帖数: 159 | 18 有csv形式的file么?
还是只有SQL?
有其他形式的FILE,可以用 load data infile .....into table
比insert 快多了 |
|
c*****d 发帖数: 6045 | 19 你说的client端指的是什么?
mysql, mysqldump? |
|
h**********c 发帖数: 4120 | 20 mysql
1. mysqldump dumps a big file, not very big, several giga. --all-databases.
just want to recover one DB. using -o not working. Infact it recovered all
the databases.
So how to recover one DB from a big dump file of all DBs?
2. If we talk about Tera level DB, file size is Tera byte level. How to dump? |
|
M*****r 发帖数: 1536 | 21 A mysqldump file is just a text file full of SQL statements.
many many tools you can use to manipulate it (e.g. extract some contents):
sed, awk, ...
dump? |
|
h**********c 发帖数: 4120 | 22 Thanks,
it seems linux admin like mysqldump. Not very DBA. |
|
y*****g 发帖数: 677 | 23 那就来听我的讲座嘛。不要忘了带上一支笔和一个本子
4 ways to backup.
1. mysqldump, for small dbs and less active
2. LVM
3. mysqlbackup, you need buy from mysql
4. master/slave replication setup. |
|
|
y*****g 发帖数: 677 | 25 zmanda is just a tool around mysqldump.
It is dead or will be dead, I think. |
|
|
c*********3 发帖数: 197 | 27 可以用 mysqldump 呀,导入也就是一个命令行就搞定拉。 |
|
h**********c 发帖数: 4120 | 28 As a community version mysql, I want to have a restoration point. So when
run a sql script, I can go back to that checkpoint. Something like a
differential or incremental, not the full mysqldump. |
|