本地导入大量数据至服务器端(Mysql数据库)最快的方法

关于本地环境,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导入页面,你会发现多了个选择文件的选项,选择你要导入的文件,然后执行即可慢慢等待了

你可能感兴趣的:(mysql)