最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

如何解决mysqlimport:Error:13,Can'tgetstatof的问题

来源:动视网 责编:小采 时间:2020-11-09 21:09:06
文档

如何解决mysqlimport:Error:13,Can'tgetstatof的问题

如何解决mysqlimport:Error:13,Can'tgetstatof的问题:今儿在看mysql用户手册的时候,看到备份恢复哪里的mysqlimport的个命令时,操作后出现了一个很奇怪的问题。 代码如下:root@zhou:/usr/local/mysql# mysqlimport -uroot -p123 -h127.0.0.1 -P3306 test backup/chen.sqlm
推荐度:
导读如何解决mysqlimport:Error:13,Can'tgetstatof的问题:今儿在看mysql用户手册的时候,看到备份恢复哪里的mysqlimport的个命令时,操作后出现了一个很奇怪的问题。 代码如下:root@zhou:/usr/local/mysql# mysqlimport -uroot -p123 -h127.0.0.1 -P3306 test backup/chen.sqlm


今儿在看mysql用户手册的时候,看到备份恢复哪里的mysqlimport的个命令时,操作后出现了一个很奇怪的问题。
代码如下:
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的问题:今儿在看mysql用户手册的时候,看到备份恢复哪里的mysqlimport的个命令时,操作后出现了一个很奇怪的问题。 代码如下:root@zhou:/usr/local/mysql# mysqlimport -uroot -p123 -h127.0.0.1 -P3306 test backup/chen.sqlm
    推荐度:
    标签: error 的问题 mysql
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top