PhpMyAdmin 导入sql文件失败的解决办法

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

 

时间: 2024-07-28 19:27:16

PhpMyAdmin 导入sql文件失败的解决办法的相关文章

phpmyadmin导入(import)文件限制的解决办法_php技巧

到网上搜索了一下前人的解决办法,大多数都说修改php.ini中的upload_max_filesize,但修改了这个以后,还是提示这个问题:但phpmyadmin在提示这个问题的时候,右下角有一行英文提示,大致意思是说,解决这个问题,可以参考 phpmyadmin文档:直接点击这个链接,phpmyadmin自动查找到了以下说明: [1.16] I cannot upload big dump files (memory, http or timeout problems). Starting w

navicat直接导入sql文件失败

问题描述 navicat直接导入sql文件失败 navicat直接导入sql文件失败 提示错误 [Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 解决方案 试试将sqlyog直接导入sql文件 解决方案二: navicat如何导入sql文件外部的.sql文

php上传大文件失败的解决办法

昨天一做php开发的网友问我为什么上传大文件总是失败,但是上传小文件就没有问题.作者一时半会儿也不知道什么原因,遂网上搜搜帮其分析原因,看到一篇很不错的关于php上传大文件失败的各种原因的总结以及各种解决办法的,于是转来与大家分享之.    下面分别是各种原因以及解决办法 (1)文件上传时存放文件的临时目录必须是开启的并且是 PHP 进程所有者用户可写的目录.如果未指定则 PHP 使用系统默认值. php.ini文件中upload_tmp_dir用来说明PHP上传的文件放置的临时目录,要想上传文

Ogre读取中文路径名的文件失败的解决办法

Ogre的文件读取是使用的标准库的io库读取的,众所周知的是,在vs2005是存在着bug的.因此想要一劳永逸的解决这个办法唯有去修改Ogre的源代码,以下为修改方法: 打开OgreFileSystem.cpp文件,找到FileSystemArchive::open方法,使用以下代码替换之: DataStreamPtr FileSystemArchive::open(const String& filename) const    {        String full_path = conc

mysql导入sql文件过大或连接超时的解决办法

原文:mysql导入sql文件过大或连接超时的解决办法      前段时间出差在现场开发的时候,导入数据库老是出问题.最后发现了一个神奇sql语句交给实施,只要导入出错就把如下语句执行就可以了.至今屡试不爽. set global max_allowed_packet=100 000 000; set global net_buffer_length=100000; SET GLOBAL interactive_timeout=28800 000; SET GLOBAL wait_timeout

PHPmyadmin如何在线导入*.sql文件,*.sql与sql.zip、gzip文件转换

如果是*.sql文件直接在后台在线一般无法导入,后台支持gzip, bzip2, *.sql.zip 那么我们要怎么导入*.sql文件   解决方法:首先在本地安装PHP组件,这里不说了 推荐使用wamp. 通过命令行进入到wampmysqlbin 目录下 然后执行以下命令导入*.sql   E:Webwampmysqlbin>mysql -u root -p b766951_apple < E:/1.sqlEnter password: ********  root是 phpmyadmin登

Win7安装SQL Server2008提示重启计算机失败的解决办法

Win7安装SQL Server2008提示重启计算机失败的解决办法 1.同时按下Win7旗舰版电脑键盘上的win+R快捷键打开电脑的运行窗口,在打开的运行窗口中,输入regedit并单击回车,这样就可以打开注册表编辑器窗口了 2.在打开的注册表编辑器窗口中,点击展开左侧菜单中的HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server; 3.然后在这个Microsoft SQL Server选项上点击鼠标右键,选择删除; 4.再次在左侧菜单中

Win10系统安装或导入字体失败的解决办法

原因分析 其实出现此问题就是一个Windows Firewall服务没有启动了,我们只要启动Windows Firewall服务就可以了,具体操作如下. Win10安装字体失败的解决办法 1.我们win+r运行操作框在弹出的运行框中输入:services.msc 完成点击回车. 2.在打开电脑的服务面板中找到右边的Windows Firewall服务,并双击左键打开,如图. 3.Windows Firewall 我们看看服务有没有启动,如果没有先点击启动,然后再把它启动类型设置为"自动"

求大神告知eclipse中关联library失败的解决办法

问题描述 求大神告知eclipse中关联library失败的解决办法 想实现一个Tab,想导入TabPageIndicartor的library,但老是错误,查了资料说是盘符错误,但还是不知道怎么操做,错误如图. 解决方案 http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2013/0522/1265.html 解决方案二: 谢谢回答.这个问题我已经解决了,只需要将library导入时,勾选将library文件同时复制到wordplace