+ -
当前位置:首页 → 问答吧 → MySQL导入数据的方法

MySQL导入数据的方法

时间:2007-12-14

来源:互联网

鉴于各位同学对SQL导入不甚熟悉,特将导入方法详细描述如下:


以WindowsXP系统为例:
1 进入命令行方式:
mysql -u root -p
*****
登录成功到mysql管理界面:
mysql>
2 建立或使用数据库
根据自己的需要建立或使用原有的数据库。
本例按新建数据库ekang_com,如下方法:
mysql>CREATE DATABASE `ekang_com` DEFAULT CHARACTER SET latin1 COLLATE latin1_general_ci;
3 导入数据库:
mysql> \. d:\website\htdocs\ekang_com.sql;
等待导入完毕。
至此数据完成导入。

作者: phpcast   发布时间: 2007-12-13

嗯,这个问题解决了,其实早先用phpmyadmin慢慢也可以导入了,但是有个问题始终解决不了,就是乱码问题...
以下截些图来做些说明(注:导入完全按照您的方法,创建数据库的字符编码是default character set latin1 collate latin1_generic_ci):


  

无奈呢...  呵呵,这个问题不解决,后面的项目分析学习也展开不顺利

作者: canboy365   发布时间: 2007-12-15

引用:
原帖由 canboy365 于 2007-12-15 08:03 发表
嗯,这个问题解决了,其实早先用phpmyadmin慢慢也可以导入了,但是有个问题始终解决不了,就是乱码问题...
以下截些图来做些说明(注:导入完全按照您的方法,创建数据库的字符编码是default character set latin1 collate ...
这个问题我也见遇到了,后来我在网上找到了方法。不知正确与否,可是能够正确显示中文了。
建立一个数据库,字符集选择gb2312或者gbk。在建表的时候就不要选择字符订了。
截图一个

[ 本帖最后由 oolala 于 2007-12-16 19:53 编辑 ]
附件: 您所在的用户组无法下载或查看附件

作者: oolala   发布时间: 2007-12-16

你肯定是没导入过这个表,呵呵
如论改为什么编码显示的还是乱码
比如这次的创建命令是"CREATE DATABASE `ekang_com` DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;",很不幸,结果还是一样...

[ 本帖最后由 canboy365 于 2007-12-16 23:52 编辑 ]

作者: canboy365   发布时间: 2007-12-16

用webmin导入

作者: baoxi   发布时间: 2007-12-25

引用:
原帖由 phpcast 于 2007-12-13 23:13 发表
鉴于各位同学对SQL导入不甚熟悉,特将导入方法详细描述如下:


以WindowsXP系统为例:
1 进入命令行方式:
mysql -u root -p
*****
登录成功到mysql管理界面:
mysql>
2 建立或使用数据库
根据自己的需要建 ...
3 导入数据库:
mysql> \. d:\website\htdocs\ekang_com.sql;
等待导入完毕。


-----你这第3个的命令是这样的吗?\. 就行了,不是用source?

作者: 流云   发布时间: 2008-01-25

用这个吧。

其它的方法太麻烦了。

BigDump: Staggered MySQL Dump Importer
Staggered import of large and very large MySQL Dumps (like phpMyAdmin 2.x Dumps) even through the web servers with hard runtime limit and those in safe mode. The script executes only a small part of the huge dump and restarts itself. The next session starts where the last was stopped.

http://www.ozerov.de/bigdump.php

作者: 何去飞   发布时间: 2008-03-14

还是无法导入。。。。。。。。。最后一句代码有问题吗?导入不成功啊

作者: realjue   发布时间: 2008-03-22

进入mysql数据库控制台,
  如mysql -u root -p
  
  mysql>use 数据库

  然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
  mysql>source d:\wcnc_db.sql

作者: qazwsxhai   发布时间: 2008-03-24

导入的时候命令行出现大量错误!

作者: realjue   发布时间: 2008-03-26

引用:
原帖由 qazwsxhai 于 2008-3-24 19:02 发表
进入mysql数据库控制台,
  如mysql -u root -p
  
  mysql>use 数据库

  然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
  mysql>source d:\wcnc_db.sql
你的方法可以

作者: jsmio   发布时间: 2008-03-29

怎么导入别的数据库呀,

作者: kyyxgw   发布时间: 2008-08-13

热门下载

更多