phpmyadmin怎么导入数据库文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpmyadmin怎么导入数据库文件相关的知识,希望对你有一定的参考价值。

参考技术A 1.打开任意浏览器,在地址栏中输入:“localhost/phpmyadmin”并点击“Enter”回车键进入下一步。(如果页面打不开,检查一下电脑的Apache服务器和mysql数据库是否已经开启)

2.在PhpMyAdmin管理界面中,找到“数据库”字样按钮并点击进入下一步

3.在界面的“新建数据库”下方的方框中输入自己需要创建的数据库名称,数据库的编码选择“utf8_general_ci”这一栏,并点击页面后方的“创建”按钮完成新数据库的建立。

4.在PhpMyAdmin界面左边栏的数据库列表中,找到自己刚才创建的数据库名称,点击进入界面,在右方的顶部菜单栏中找到“导入”按钮并点击,然后找到页面中的“选择”按钮点击进入下一步。

5.此时已经进入数据库文件的选择窗口,找到自己将要导入的数据库文件,然后点击窗口右下方的“打开”按钮进入下一步。

6.此时数据库会自动加载进入PhpMyAdmin中,找到页面中的“执行”按钮点击完成数据库的导入操作。

遇到导入过大文件时,首先检查php.ini 配置文件中的以下三个地方,upload_max_filesize, memory_limit 和post_max_size,并且推荐修改的值要稍大于导入的巨大sql数据库文件;依照这个提示,我修改了以上三个在php.ini中的值以后,重启 了php环境,再次导入时,虽然phpMyAdmin还是显示导入最大限制:20,480 KB,但巨大的80M数据库文件已经被成功的导入了。

如何用phpmyadmin导入大容量.sql文件

很多使用php+mysql建站的站长朋友们,经常要用到phpMyAdmin数据库管理工具备份和恢复数据库,当站点运行很久的时候,MySQL数据库会非常大,当站点碰到问题时,需要使用phpMyAdmin恢复数据库,但是在导入大的SQL文件时候,由于PHP上传文件的限制和脚本的响应时间的限制,无法导入,会显示失败,但是我们要导入到MySQL数据库,要怎么操作呢?下面由我为大家来讲解一下吧,可以帮助到需要的站长朋友!

工具/原料

 
  • MySQL管理工具phpMyAdmin
  • MySQL文件
  • Notepad++

方法/步骤

 
  1. 1

    在phpMyAdmin目录下,在根目录找到config.inc.php文件,如果没有config.inc.php文件,可以将根目录中的config.sample.inc.php文件复制一份,重命名为config.inc.php,保存即可!如图所示:

    技术分享图片
  2. 2

    接着用Notepad++打开config.inc.php文件,查找代码

    $cfg[‘UploadDir‘] = ‘‘;

    这个参数就是设定导入大的SQL文件存放的目录,这里把值设定为:ImportBigSQL,代码为:

    $cfg[‘UploadDir‘] = ‘ImportBigSQL‘;

    然后保存文件,如图所示:

    技术分享图片
  3. 3

    接着我们在phpMyAdmin目录下,建立以ImportBigSQL命名的文件夹,如图所示:

    技术分享图片
  4. 4

    把我们需要导入的SQL数据库文件,放到ImportBigSQL文件夹下面,如图所示:

    技术分享图片
  5. 5

    登入phpMyAdmin,选择需要导入的MySQL数据文件,点击导航条上面的“导入”按钮,如图所示:

    技术分享图片
  6. 6

    选中“从网站服务器上传文件夹 ImportBigSQL/ 中选择:”选项,并选择需要导入的SQL数据文件,如图所示:

    技术分享图片
  7. 7

    最后点击“执行”,导入需要的大的SQL数据文件,如图所示:

    技术分享图片
  8. 8

    经过一段时间,phpMyAdmin显示我们需要导入的SQL文件,导入成功,我们需要导入的大的SQL文件以及导入成功了,可以测试下网站,是否可以访问了,如图所示:

    技术分享图片
    END

注意事项

 
  • 如果在config.inc.php文件,没有找到 $cfg[‘UploadDir‘] = ‘‘; 可以自己在文件中添加上去,并填上相应的参数。
  • 参数值ImportBigSQL可以自己设定,不过phpMyAdmin创建的文件夹名称要跟设定的参数值一样。

以上是关于phpmyadmin怎么导入数据库文件的主要内容,如果未能解决你的问题,请参考以下文章

如何用phpmyadmin导入大容量.sql文件

怎么把csv文件导入mysql

如何利用phpmyadmin导入和导出mysql数据库

phpmyadmin 导入 cvs文件,出现中文乱码,如何解决?

如何利用phpmyadmin导入和导出mysql数据库

向phpmyadmin中导入sql文件出现乱码怎样解决啊