php – 错误捕获LOAD DATA LOCAL INFILE的最佳方法?
发布时间:2020-09-21 10:37:10 所属栏目:MySql 来源:互联网
导读:我是一个MySQL新手,完成了我的webapp的核心代码.代码导入CSV文件(本地),由FileMaker生成并清理,然后保留.鉴于这将很快就会投入生产(并且可能是500mb以下的数据库),我很想知道是否有更好的错误检查/捕获,我可以做到可能防止问题在路上或被提醒我的服务器设置.
我是一个MySQL新手,完成了我的webapp的核心代码.代码导入CSV文件(本地),由FileMaker生成并清理,然后保留. 鉴于这将很快就会投入生产(并且可能是500mb以下的数据库),我很想知道是否有更好的错误检查/捕获,我可以做到可能防止问题在路上或被提醒我的服务器设置.我已经阅读了有关临时日志等的内容,我的MySQL管理还没有达到目前的效果. 最基本的代码是:
PS编辑:我也想知道这种导入方法是否对SQL注入开放? 最佳答案 不幸的是,负载数据infile的错误处理非常差.我几乎每天都使用它,并且导入到某种临时表中变成了简单的例程,并使用PHP和MySQL的组合来验证导入的内容.有人可以说这是额外的工作,但它的确有一个优势,就是让我完全控制“错误”是什么.简单地说,我用它来尽可能有效地获取原始数据,然后在php脚本中构建我的错误检查和验证规则. (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- mysql – 慢DROP TEMPORARY TABLE
- Mysql实例详谈mysql order by in 的字符顺序(推荐)
- MySQL 学习笔记 二
- MySQL在大表上的UPDATE查询
- MYSQL数据库SELECT INTO 和 INSERT INTO SELECT 两种表复制
- mysql – Doctrine 2 DQL CONCAT字段和常量字符串
- Mysql应用MySQL数据库远程访问权限如何打开(两种方法)
- Mysql应用mysql 5.7.13 安装配置方法图文教程(win10 64位)
- php – 是否有一个规范化的表单来表示来自不同表的多个对象
- mysql – 为公众提供在数据库上运行SELECT查询的方法有多危