MySQL InnoDB引擎 默认会将所有的数据库InnoDB引擎的表数据存储在一个共享空间中:ibdata1,当增删数据库的时候,ibdata1文件不会自动收缩,单个数据库的备份也将成为问题。通常只能将数据使用mysqldump 导出,然后再导入解决这个问题。在MySQL的配置文件[mysqld]...
分类:
数据库 时间:
2014-11-14 00:13:23
阅读次数:
351
mysql数据导出的方法有很多,例如mysqldump, mysql -e 'sql' > file, 这些都可以很方便的导出数据,可是在使用普通用户导出数据的时候,出现了问题。
1
select * into
outfile "file_path" from my_table
上面的语句也是mysql导出数据的一种方式,在...
分类:
数据库 时间:
2014-11-12 17:53:06
阅读次数:
235
一、备份mysqldump[OPTIONS]database[tables]http://www.blogjava.net/Alpha/archive/2007/08/10/135694.html1.导出整个数据库mysqldump-u用户名-p数据库名>导出的文件名mysqldump-uwcnc-...
分类:
数据库 时间:
2014-11-11 16:17:38
阅读次数:
203
undo
log回滚日志是保存在共享表空间ibdata1文件里,随着业务的不停运转,ibdata1文件会越来越大,想要回收(收缩空间大小)极其困难和复杂,
必须先mysqldump
-A全库的导出,然后删掉data目录,然后重新初始化安装,最后再把全库的SQL文件导入,采用这种方法进行ibdata1文件的..
分类:
数据库 时间:
2014-11-10 18:11:32
阅读次数:
308
今天进行Mysql数据库备份时出现了下面的问题:mysqldump: Got error: 1049: Unknown database ‘blog;‘ when selecting the database,大致意思是找不到blog数据库,可是blog数据库却是真实存在的,搞得人甚是郁闷...
分类:
数据库 时间:
2014-11-10 13:59:50
阅读次数:
249
1.直接复制数据库文件 2.mysqldump -uroot -p? database? > mysql.sql mysqldump -uroot -p? database ? table? > tables.sql 3.恢复: mysql?? -uroot? -p?? database < ./mysql.sql mysql>source??...
分类:
数据库 时间:
2014-11-09 22:23:58
阅读次数:
206
http://www.cnblogs.com/hateislove214/archive/2010/11/05/1869889.html导入导出操作1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据...
分类:
数据库 时间:
2014-11-09 09:50:58
阅读次数:
234
mysqldump可以指定路径的,如果没指定路径,而只写了文件名的话,那么就在当前进入mysql命令行所在的目录,也就是mysql安装目录下mysqldump--default-character-set=utf8-h127.0.0.1-uroot-pabctrans-P33061dbtable1a...
分类:
数据库 时间:
2014-11-09 09:40:03
阅读次数:
194
遇到的问题:mysqldump: Error 1194: Table 'user' is marked as crashed and should be repaired when dumping table `user` at row: 1161435登陆到数据库:mysql> select co...
分类:
数据库 时间:
2014-11-09 08:37:40
阅读次数:
417
1.首选进入windows服务器,当前目录下d:\Mysqlserver5.0\data\mysqldump–uroot–pultrax>ultrax.sql//注意事项:当前目录是要所在data目录下,否则导出的是空文件;或者d:\Mysqlserver5.0\data\mysqldump–uroot–pultrax>ultrax.txt//导出数据格式由用户定;当执行上面..
分类:
数据库 时间:
2014-11-06 17:51:05
阅读次数:
306