如何解决mysqlimport:Error:13,Can'tgetstatof的问题
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何解决mysqlimport:Error:13,Can'tgetstatof的问题,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2346字,纯文字阅读大概需要4分钟。
内容图文
![如何解决mysqlimport:Error:13,Can](/upload/InfoBanner/zyjiaocheng/586/67579f6b7486401eac6db48d9a85dc2a.jpg)
root@zhou:/usr/local/mysql# mysqlimport -uroot -p123 -h127.0.0.1 -P3306 test backup/chen.sql
mysqlimport: Error: 13, Can't get stat of '/usr/local/mysql/data/backup/chen.sql' (Errcode: 2), when using table: chen
这里通过perror查询这个错误的原因:
root@zhou:/usr/local/mysql# perror 13
root@zhou:/usr/local/mysql# ll
OS error code 13: Permission denied
<SPAN style="FONT-SIZE: 10px">可是这里我查看了下我的权限也是没有问题的。我的备份文件在backup文档中</SPAN>
总用量 120
drwxr-xr-x 17 root mysql 4096 1月 10 19:02 ./
drwxr-xr-x 22 root root 4096 1月 8 11:34 ../
drwxr-xr-x 2 mysql mysql 4096 1月 10 17:30 backup/
drwxr-xr-x 2 root mysql 4096 1月 8 10:39 bin/
<SPAN style="FONT-SIZE: 10px">这里我的解决问题的方式和过程是这样的,首先google和百度下,看是否能搞定这样的问题。然后我在使用load data infile看看是否也会出现这样的问题(这里的load命令是相通的命令)。</SPAN>
通过google和百度没有找到自己想要的答案,而我在进行load data infile的操作时,发现没有问题,所以总结这里应该不是权限的问题:
mysql(root@localhost:test)>load data infile '/usr/local/mysql/backup/chen.sql' into table chen;
Query OK, 6 rows affected (0.07 sec)
Records: 6 Deleted: 0 Skipped: 0 Warnings: 0
<SPAN style="FONT-SIZE: 10px">最后通过man 查询这个命令的问题,会发现一个想象就是这个--local命令的问题</SPAN>
root@zhou:/usr/local/mysql# mysqlimport -uroot -p123 -h127.0.0.1 -P3306 test backup/chen.sql
mysqlimport: Error: 13, Can't get stat of '/usr/local/mysql/data/backup/chen.sql' (Errcode: 2), when using table: chen
root@zhou:/usr/local/mysql# mysqlimport -uroot -p123 -h127.0.0.1 -P3306 test backup/chen.sql --local
test.chen: Records: 6 Deleted: 0 Skipped: 0 Warnings: 0
<SPAN style="FONT-SIZE: 10px">这样问题解决了,这里我们的--local的作用是</SPAN>
指定从客户端电脑读入数据文件,否则从服务器电脑读取
所以这里找到了问题的所在了。--local
您可能感兴趣的文章:
- php开启mysqli扩展之后如何连接数据库
- PHP数据库操作之基于Mysqli的数据库操作类库
- php操作mysqli(示例代码)
- PHP mysql与mysqli事务使用说明 分享
- 解析在PHP中使用mysqli扩展库对mysql的操作
- PHP mysqli 增强 批量执行sql 语句的实现代码
- mysqli多查询特性 实现多条sql语句查询
- mysql,mysqli,PDO的各自不同介绍
- php写的带缓存数据功能的mysqli类
- PHP以mysqli方式连接类完整代码实例
内容总结
以上是互联网集市为您收集整理的如何解决mysqlimport:Error:13,Can'tgetstatof的问题全部内容,希望文章能够帮你解决如何解决mysqlimport:Error:13,Can'tgetstatof的问题所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。