MYSQL大数据导入

2016-02-19 12:04 1 1 收藏

下面,图老师小编带您去了解一下MYSQL大数据导入,生活就是不断的发现新事物,get新技能~

【 tulaoshi.com - 编程语言 】

         感谢XP提供的代码! 
在这里记录一下,因为以后学要用;作用资料查询之用! 
第一步:mysql -h localhost -uroot  
第二步:show databases; 
第三步:use changchunmap; 
第四步:show tables; 
第五步:load data local infile "d:/c.txt" replace into table changchunmap fields terminated by ' '; 
没有了; 
load data local infile "d:/migration/mysql/babel_topic.txt" replace into table babel_topic_test fields terminated by ' ' 
load data local infile "d:/migration/mysql/babel_user.txt" replace into table babel_user_test fields terminated by 't' 
在导入过程中因为某些字段数据为NULL修改了某些表格的长度和可以为空,为了正确导入,请保证如下字段修改完毕: 
 Babel_topic:   tpc_uname VARCHAR(192) 可以为NULL  
Babel_user:   usr_password VARCHAR(64) 可以为NULL 
                            usr_nick      VARCHAR(192) 可以为NULL 
load data local infile "d:/c.txt" replace into table changchunmap fields terminated by ' ' 

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

来源:https://www.tulaoshi.com/n/20160219/1599688.html

延伸阅读
1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-3.51.19-win32.msi 2.打开控制面板管理工具数据源ODBC,在用户DSN中添加一个MySQL ODBC 3.51数据源。 3.在登录login选项卡中输入数据源名称Data Source Name,此处输入MysqlDNS;然后输入服务器Server,用户User,密码Password,输入正确后选择要导入的数据库。在连接选项conn...
昨天用导入数据的时候发现有的地方有这个错误。后来才发现我用RPM包装的MYSQL配置文件里面有old_passwords=1去掉就可以了。 Got a packet bigger than ‘max_allowed_packet’ bytes or ERROR 1153 (08S01) at line 616: Got a packet bigger than ‘max_allowed_packet’ by tes... 昨天用导入数据的时候发现有的地方有这个错误。 ...
在建设网站的过程中,经常要处理一些数据的导入及导出。在Mysql数据库中,一般有两种方法来处理数据的导出: 1. 使用select * from table_name into outfile “file_name”; 2. 使用mysqldump实用程序 下面我们来举例说明: 假设我们的数据库中有一个库为samp_db,一个表为samp_table。现在要把samp_table的数据导出...
  翻译声明:     本文内容来自Sam's Teach Yourself MySQL in 21 Days一书的部分内容,by Mark Maslakowski 英文原文版权属
在网上搜索了半天,最简单的办法是在新的数据库中创建和原名字一样的数据库,然后把.frm 文件拷贝进去就OK了。 可是,有些时候这样不行,查询的时候会出现某某表不存在的问题,在确认.frm ,db.opt 文件完整的情况下,那么这种表使用的应该是innodb表引擎,应该将数据目录中的innodb数据文件(默认ibdata1) 也一并复制过来。重启MySql 服务就...

经验教程

615

收藏

75
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部