Mysql应用使用MySQL MySqldump命令导出数据时的注意事项
《Mysql应用使用MySQL MySqldump命令导出数据时的注意事项》要点: MYSQL入门今天使用mysqldump命令备份数据的时候出现了一个问题. MYSQL入门对于遇到相同错误的朋友千万别第一时间就尝试用 Cforce 参数强行导入(除非你原来的数据库已经崩溃).因为这样做的话,即使导入了,也会有一大片数据丢失! MYSQL入门一、mysqldump 备份的时候使用 --extended-insert=false 参数. MYSQL入门
mysqldump -t 'dbName' > 'scriptName.sql'
mysql -f 'dbName' < 'scriptName.sql'
MYSQL入门而使用如下命令导入到A库时不会成功,现象是报出几个Duplicate key error后就完毕了,并未将其余正确的数据插入到A库中. MYSQL入门
mysqldump --extended-insert=false dbname > scriptname.sql
MYSQL入门二、手工把表中username里存在重复的值删除 MYSQL入门使用数据库工具 Navicat 之类的,执行查询: MYSQL入门
Select username,Count(*) From cdb_members Group By username Having Count(*) > 1
MYSQL入门结果中就能显示出表中存在重复的字段,你会看到2个或者多个完全一模一样重复的用户名.删除其中一行的记录,保存后再导出数据库. MYSQL入门以下是 mysqldump 的一些使用参数 MYSQL入门备份数据库: MYSQL入门
#mysqldump 数据库名 >数据库备份名
#mysqldump -A -u用户名 -p密码 数据库名>数据库备份名
#mysqldump -d -A --add-drop-table -uroot -p >xxx.sql
MYSQL入门1.导出结构不导出数据 MYSQL入门
mysqldump -d 数据库名 -uroot -p > xxx.sql
MYSQL入门2.导出数据不导出结构 MYSQL入门
mysqldump -t 数据库名 -uroot -p > xxx.sql
MYSQL入门3.导出数据和表结构 MYSQL入门
mysqldump 数据库名 -uroot -p > xxx.sql
MYSQL入门4.导出特定表的结构 MYSQL入门
mysqldump -uroot -p -B数据库名 --table 表名 > xxx.sql
#mysqldump [OPTIONS] database [tables]
MYSQL入门mysqldump支持下列选项: MYSQL入门--add-locks MYSQL入门--add-drop-table MYSQL入门--allow-keywords MYSQL入门-c,--complete-insert MYSQL入门-C,--compress MYSQL入门--delayed MYSQL入门-e,--extended-insert MYSQL入门-#,--debug[=option_string] MYSQL入门--help MYSQL入门--fields-terminated-by=... MYSQL入门这些选择与-T选择一起使用,并且有相应的LOAD DATA INFILE子句相同的含义. MYSQL入门-F,--flush-logs MYSQL入门-f,--force, MYSQL入门-h,--host=.. MYSQL入门-l,--lock-tables. MYSQL入门-t,--no-create-info MYSQL入门-d,--no-data MYSQL入门--opt MYSQL入门-pyour_pass,--password[=your_pass] MYSQL入门-P port_num,--port=port_num MYSQL入门-q,--quick MYSQL入门-S /path/to/socket,--socket=/path/to/socket MYSQL入门-T,--tab=path-to-some-directory MYSQL入门-u user_name,--user=user_name MYSQL入门-O var=option,--set-variable var=option设置一个变量的值.可能的变量被列在下面. MYSQL入门-v,--verbose MYSQL入门-V,--version MYSQL入门-w,--where='where-condition' MYSQL入门导入数据: MYSQL入门
#mysql 数据库名 < 文件名
#source /tmp/xxx.sql (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |