XAMPP环境使用shell的mysql source命令导入大数据库文件

在网站管理中,出于数据备份或者网站升级的需要,必须经常进行mysql数据库的导入和导出操作,小数据库可以借助phpmyadmin来方便的管理,但对于大型sql文件导入时,phpmyadmin是不行的,有太多限制,比如记录,内存等,一般会提示超时!这时比较好的办法是用mysql的source命令。

第一步:通过xampp shell 登陆mysql

打开xampp shell,输入mysql -uroot -p,按enter,进入mysql数据库控制台;然后输入密码就进入了mysql的的命令行管理模式(注:如果root用户没有设置密码,此处密码留空)。

第二步:用mysql的source命令

1、在“mysql>”后输入“use 数据库名;”(注意结尾处的分号不要漏掉) ,这时屏幕提示database changed。

2、使用source命令,在“mysql>”后输入“source d:db.sql;”(注:如果写成source d:\db.sql,就会报语法错误),数据库会很快完成导入。