电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

MySQL 表數據的導入導出操作示例

瀏覽:4日期:2023-10-15 12:57:17

本文實例講述了MySQL 表數據的導入導出操作。分享給大家供大家參考,具體如下:

數據導出

1. 使用 SELECT ...INTO OUTFILE ...命令來導出數據,具體語法如下。

mysql> SELECT * FROM tablename INTO OUTFILE ’target_file’ [option];

其中 option 參數可以是以下選項:

FIELDS TEMINATED BY ’string’ (字符分斷符)

FIELDS [OPTIONALLY] ENCLOSED BY ’CHAR’ (字段引用符,如果加OPTIONAL選項則只用在char、varchar 和 text 等字符型字段上。默認不使用引用符)

FIELDS EXCAPED BY ’CAHR’ (轉移字符,默認為’’)

LINES STARTING BY ’string’ (每行前都加此字符串,默認’’)

LINES TERMINATED BY ’string’ (行結束符,默認為’n’)

其中char表示此符號只能是單個字符,string 表示可以是字符串。

Example: 導出test表的所有數據 mysql> select * from test into outfile ’/path/files.txt’

2. 用mysqldump 導出數據為文本

mysqldump -u username -T target_dir dbname tablename [option]其中option 參數可以是以下選項:--fields-terminated-by=name(字段分隔符);--fields-enclosed-by=name(字段引用符);--fields-optionally-enclosed-by=name(字段引用符,只用在 char、varchar 和 text 等字符 型字段上);--fields-escaped-by=name(轉義字符);--lines-terminated-by=name(記錄結束符)。Example: 導出test數據庫中的custom表的所有數據 mysqldump -uroot -T /tmp test custom

除了生成數據文件 custom.txt 之外,還生成一個 custom.sql 文件,里面記錄了 custom 表的創建腳本。

數據導入

只討論用 SELECT... INTO OUTFILE 或者 mysqldump 導出的純數據文本的導入方法。

1. 使用'LOAD DATA INFILE...'

mysql > LOAD DATA [LOCAL] INFILE ’filename’ into TABLE tablename [option]option 可以是以下選項:¡ FIELDS TERMINATED BY ’string’(字段分隔符,默認為制表符’t’);¡ FIELDS [OPTIONALLY] ENCLOSED BY ’char’(字段引用符,如果加 OPTIONALLY 選項則只用 在 char、varchar 和 text 等字符型字段上。默認不使用引用符);ESCAPED BY ’char’(轉義字符,默認為’’); STARTING BY ’string’(每行前都加此字符串,默認’’); TERMINATED BY ’string’(行結束符,默認為’n’);¡ FIELDS¡ LINES¡ LINES¡ IGNORE number LINES(忽略輸入文件中的前 n 行數據);¡ (col_name_or_user_var,...) (按照列出的字段順序和字段數量加載數據); ¡ SET col_name = expr,... 將列做一定的數值轉換后再加載。其中 char 表示此符號只能是單個字符,string 表示可以是字符串。FILELD 和 LINES 和前面 SELECT ...INTO OUTFILE...的含義完全相同,不同的是多了幾個不同的選 項,下面的例子將文件“/tmp/emp.txt”中的數據加載到表 emp 中:mysql > load data infile ’/tmp/emp.txt’ into table emp如果不希望加載文件中的前兩行,可以如下操作:mysql> load data infile ’/tmp/emp.txt’ into table emp fields ignore 2 lines;指定導入的列:mysql > load data infile ’/tmp/emp.txt’ into table emp ignore 2 lines (id,content,name);

2. 用mysqlimport 來實現,具體命令如下:

shell > mysqlimport -u root -p*** [--LOCAL] dbname order_tab.txt [option]Example: 導入數據到order表 shell > mysqlimport -uroot test /tmp/emp.txt

注意:如果導入和導出是跨平臺操作的(Windows 和 Linux),那么要注意設置參數 line-terminated-by , Windows 上 設 置 為 line-terminated-by=’rn’ , Linux 上 設 置 為 line-terminated-by=’n’。

清空表數據

delete from 表名;

truncate table 表名;

不帶where參數的delete語句可以刪除mysql表中所有內容,使用truncate table也可以清空mysql表中所有內容。

效率上truncate比delete快,但truncate刪除后不記錄mysql日志,不可以恢復數據。

delete的效果有點像將mysql表中所有記錄一條一條刪除到刪完,

而truncate相當于保留mysql表的結構,重新創建了這個表,所有的狀態都相當于新表。

更多關于MySQL相關內容感興趣的讀者可查看本站專題:《MySQL查詢技巧大全》、《MySQL事務操作技巧匯總》、《MySQL存儲過程技巧大全》、《MySQL數據庫鎖相關技巧匯總》及《MySQL常用函數大匯總》

希望本文所述對大家MySQL數據庫計有所幫助。

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 国际线缆连接网 - 连接器_线缆线束加工行业门户网站 | 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 蓝鹏测控平台 - 智慧车间系统 - 车间生产数据采集与分析系统 | 大行程影像测量仪-探针型影像测量仪-增强型影像测量仪|首丰百科 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 硬质合金模具_硬质合金非标定制_硬面加工「生产厂家」-西迪技术股份有限公司 | 杭州月嫂技术培训服务公司-催乳师培训中心报名费用-产后康复师培训机构-杭州优贝姆健康管理有限公司 | 2025黄道吉日查询、吉时查询、老黄历查询平台- 黄道吉日查询网 | 大型工业风扇_工业大风扇_大吊扇_厂房车间降温-合昌大风扇 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | 广州云仓代发-昊哥云仓专业电商仓储托管外包代发货服务 | 手机存放柜,超市储物柜,电子储物柜,自动寄存柜,行李寄存柜,自动存包柜,条码存包柜-上海天琪实业有限公司 | 卫生纸复卷机|抽纸机|卫生纸加工设备|做卫生纸机器|小型卫生纸加工需要什么设备|卫生纸机器设备多少钱一台|许昌恒源纸品机械有限公司 | 重庆网站建设,重庆网站设计,重庆网站制作,重庆seo,重庆做网站,重庆seo,重庆公众号运营,重庆小程序开发 | 跨境物流_美国卡派_中大件运输_尾程派送_海外仓一件代发 - 广州环至美供应链平台 | 深圳货架厂家_金丽声精品货架_广东金丽声展示设备有限公司官网 | 浙江寺庙设计-杭州寺院设计-宁波寺庙规划_汉匠 | 东莞市天进机械有限公司-钉箱机-粘箱机-糊箱机-打钉机认准东莞天进机械-厂家直供更放心! | IWIS链条代理-ALPS耦合透镜-硅烷预处理剂-上海顶楚电子有限公司 lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 冷水机,风冷冷水机,水冷冷水机,螺杆冷水机专业制造商-上海祝松机械有限公司 | 诗词大全-古诗名句 - 古诗词赏析 | 安徽泰科检测科技有限公司【官方网站】 | 新疆乌鲁木齐网站建设-乌鲁木齐网站制作设计-新疆远璨网络 | 玉米深加工设备-玉米深加工机械-新型玉米工机械生产厂家-河南粮院机械制造有限公司 | 股指期货-期货开户-交易手续费佣金加1分-保证金低-期货公司排名靠前-万利信息开户 | 山东PE给水管厂家,山东双壁波纹管,山东钢带增强波纹管,山东PE穿线管,山东PE农田灌溉管,山东MPP电力保护套管-山东德诺塑业有限公司 | 广东成考网-广东成人高考网 | 400电话_400电话申请_866元/年_【400电话官方业务办理】-俏号网 3dmax渲染-效果图渲染-影视动画渲染-北京快渲科技有限公司 | 电动葫芦|防爆钢丝绳电动葫芦|手拉葫芦-保定大力起重葫芦有限公司 | 药品冷藏箱厂家_低温冰箱_洁净工作台-济南欧莱博电子商务有限公司官网 | 超声波成孔成槽质量检测仪-压浆机-桥梁预应力智能张拉设备-上海硕冠检测设备有限公司 | 热镀锌槽钢|角钢|工字钢|圆钢|H型钢|扁钢|花纹板-天津千百顺钢铁贸易有限公司 | 电动打包机_气动打包机_钢带捆扎机_废纸打包机_手动捆扎机 | 粉末冶金-粉末冶金齿轮-粉末冶金零件厂家-东莞市正朗精密金属零件有限公司 | 我车网|我关心的汽车资讯_汽车图片_汽车生活! | 回转炉,外热式回转窑,回转窑炉-淄博圣元窑炉工程有限公司 | 北京浩云律师事务所-企业法律顾问_破产清算等公司法律服务 | 南京PVC快速门厂家南京快速卷帘门_南京pvc快速门_世界500强企业国内供应商_南京美高门业 | 分类168信息网 - 分类信息网 免费发布与查询| PC阳光板-PC耐力板-阳光板雨棚-耐力板雨棚,厂家定制[优尼科板材] | 六自由度平台_六自由度运动平台_三自由度摇摆台—南京全控科技 |