首页 > IT.IT > mysql导入数据的2种新方法

mysql导入数据的2种新方法

2009年6月4日  如果本文对您有帮助,请留下您宝贵的足印!==>

如何转移mysql的数据表内容是一个比较麻烦的内容,特别是当数据量特别大的时候,而且网站会有2m的限制,这个无法逾越的鸿沟难倒了n多人。哈。本篇文章写了2个关于mysql数据导入的2个新方法,当然是相当于常规操作来说的。

一、使用phpmyadmin的导入服务器端文件的功能
把大于2m的数据包压缩后先ftp到phpmyadmin的目录下面,然后让phpmyadmin来读取这个文件并导入数据。
1.1 编辑phpmyadmin的配置文件。
libraries/config.default.php 大约2245行,$cfg['UploadDir'] = ‘./myupload’; 我这样写就是相对于phpmyadmin根目录的一个路径,这样我需要建立这个文件夹在phpmyadmin的根目录下面就行啦。
phpmyadmin_01
phpmyadmin_02
1.2 上传本地数据包并执行
当然在本例中,mysql数据包要上传到对应phpmyadmin的上载目录myupload目录下面了,然后就可以在phpmyadmin的sql导入文件功能中,发现一个选项:网站服务器上载目录,就可以执行服务器端导入数据啦。
phpmyadmin_03

二、使用linux服务器的zcat命令
当然这个貌似有些困难了,有服务器控制权限,并且是linux主机才有这一步,操作。cd到sql数据压缩包所在的目录,然后执行
zcat xxxx.tar.gz | mysql -u root -p root_password datebase_name
xxxx.tar.gz 就是那个sql数据包的名字了,
root是mysql用户名,root_password是对应的密码,然后的参数就是datebase_name了。这个命令很简单好用,但是必须有服务器权限,困难的说。


本文来自苏南的博客, 转载请注明网址:http://newsn.net, 谢谢!
我的淘宝小店:http://68zz.com
我的Sina圈子:http://q.blog.sina.com.cn/pctalk


作者: 苏南 分类: IT.IT 标签: , ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.