当前位置:Gxlcms > 数据库问题 > mysqlimport命令

mysqlimport命令

时间:2021-07-01 10:21:17 帮助过:47人阅读

mysqlimport的大多数选项直接对应LOAD DATA INFILE子句。 选项: -u,--user 指定连接用户名。   -p,--password[name] 指定连接用户的密码。   -h,host=name 指定连接的主机地址。   -P,--port=# 指定连接的目标服务器的端口号,默认是3306。   -S,--socket=name 指定以scoket方式连接。   --default-character-set=name 设置默认字符集   -d,--delete 在导入数据前,先删除对象中的所有记录。   -f,force 如果导入时遇到错误,仍然继续执行。   -i,--ignore 如果插入的记录中发现重复键,那么该记录不处理。   -r,replace 如果插入的记录中发现重复键,则覆盖旧记录。   -L,--local 从执行mysqlimport命令的客户端本地读取文件,如果不指定本参数,则表示是从服务端的对应路径下去读取文件。   -l,--local-tables  导入时先锁定表。   -s,--silent 以静默方式导入数据(不输出操作结果)。   --ignore-lines=# 跳过文件中的前n行记录。   --user-threads=# 并行方式加载数据。   --fields-terminated-by=name 指定每列的分隔符。   --fields-enclosed-by=name 指定用于包括住列值的符号,对于字符列,或者是字符中间包含列分隔符的场景比较有用。   --fields-optionally-enclosed-by=name 指定列的限定符,与上面的参数功能相同,唯一的区别是,如果字符集有限定符,那么就使用限定符,没有的话就忽略。   --lines-terminated-by=name 指定文件中的记录行的结束符,默认是换行符。     示例 shell> mysqlimport --local test imptest.txt test.imptest: Records: 2  Deleted: 0  Skipped: 0  Warnings: 0  

mysqlimport命令

标签:sql   遇到   word   mysql   nbsp   删除对象   表示   换行符   包含   

人气教程排行