关于本地环境,phpstudy和wamp,相信大家都不陌生了。而Mysql是数据的存储地,直接上干货
mysql的data目录下面就是我们的数据库,对应的数据库中的表又分为frm,MYD,MYI.分别代表“表”的结构、数据、索引,这也是我们的数据源泉。所以数据导入到服务器可转化为文件的上传。
由于用的宝塔面板,上传的这三个文件会有权限的问题存在,权限都改为660即可,记住一定要改所有者选项,默认是root,改为mysql。这样phpmyadmin(和用户)才会有操作权限,不然就都是表只读。
到这里已经OK了,下面是用phpmyadmin导入大量sql文件的方法,个人感觉也挺慢的。
附:
用phpmyadmin导入大量sql文件方法,修改phpmyadmin根目录下的config.inc.php,有的是config.sample.inc.php。如果是config.sample.inc.php那就复制一份改名为config.inc.php。将里面的
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
修改如下,并在phpmyadmin目录下创建import目录和save目录,要导入的sql文件放在import目录下
$cfg['UploadDir'] = 'import';
$cfg['SaveDir'] = 'save';
$cfg['ExecTimeLimit'] = 3600;
保存后,去phpmyadmin导入页面,你会发现多了个选择文件的选项,选择你要导入的文件,然后执行即可慢慢等待了