设为首页 加入收藏

TOP

PhpMyAdmin 导入sql文件失败的解决办法
2011-06-12 21:47:24 来源: 作者: 【 】 浏览:411次 评论:0

php教程myadmin中无法导入sql文件的解决办法

我直接用phpmyadmin导入出现如下提示错误

warning: cannot modify header information - headers already sent by (output started at /usr/local/cpanel/base/3rdparty/phpmyadmin/export.php:190) in /usr/local/cpanel/base/3rdparty/phpmyadmin/libraries/ob.lib.php on line 83

 

在命令窗口:

mysql教程>source d:/datafilename.sql


.首先在命令行控制台中打开mysql

或许命令的如下:

mysql -u root -p database_name
然后或许会提示输入对应的密码

2.下面这条命令或许对你有用,当你想更换一个数据库教程的时候

mysql>use database_name


然后使用下面这个命令

mysql>source d:datafilename.sql

当然你需要将文件所在的路径搞清楚,并且正确地使用了他

最简单的方法是将sql文件放在mysql.exe的所在的目录下面,只需要一个文件名就可以了,省去了很多麻烦的事情

下面看个导入实例

c:>mysqldump -uroot -p --add-drop-table --tables test testtable>c:testtable.sql
enter password: ******

c:>mysql -uroot -p
enter password: ******
welcome to the mysql monitor.  commands end with ; or g.
your mysql connection id is 1311
server version: 5.0.45-community-nt mysql community edition (gpl)

type 'help;' or 'h' for help. type 'c' to clear the buffer.

mysql> use test
database changed
mysql> truncate table testtable;
query ok, 4 rows affected (0.02 sec)

mysql> select * from testtable;
empty set (0.00 sec)

mysql> source c:testtable.sql

注意事项:

phpmyadmin文件导入大小有限制,好像是2m.因此导入建议采用命令方式.
     使用方式如下:
    1) 进入mysql数据库控制台,
  如mysql -u root -p
 2) mysql>use 数据库
 3) 然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
  mysql>source d:wcnc_db.sql

 

您看到此篇文章时的感受是:
Tags: 责任编辑:administrator
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到QQ空间
分享到: 
上一篇mysql不用rand()函数实现随机读取.. 下一篇mysql导入excel方法

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

相关栏目

最新文章

图片主题

热门文章

推荐文章

相关文章

广告位