mysql - 不允许 MySQL 加载数据本地 Infile
问题描述
我正在店内销售点系统(塔)和自定义网站之间构建库存同步系统。我在运行命令“LOAD DATA LOCAL INFILE”时遇到问题。
PHPMyAdmin 报告
“此 MySQL 版本不允许使用的命令”
以下是我的整个查询的粘贴:
LOAD DATA LOCAL INFILE
'/home/ccgifts/tower/STOCKIMAGES30112018171438.zip'
INTO TABLE temp_table FIELDS TERMINATED BY ','
LINES TERMINATED BY 'n'
IGNORE 1 LINES
(
`web_store_price`, `stk_webtax_group`, `trade_price`,
`tax_level`, `tax_group`, `supplier_name`,
`supplier_code`, `subcat_name`, `subcat_code`,
`stock_supplier_code`, `short_description`, `rrp`,
`retail_price`, `qty`, `plu`, `gst_payable`,
`gst_credit`, `extra_description`, `description`,
`department_name`, `department`, `cost_price`, `cost_ex`,
`category_name`, `category`, `barcode`, `author`
)
我使用的是相当典型的 cPanel/WHM CentOS 设置,而不是共享主机。这是我自己的 VPS 实例,因此我具有 root 访问权限等。我让我的托管技术人员尝试为 MySQL 添加权限,以便我可以运行此命令。
任何帮助将不胜感激。
亲切的问候,
斯科特
解决方案
推荐阅读
- javascript - 我如何防止这个超过大写字母的acii值
- javascript - 如何在提交时不重定向人员(Mailchimp 自定义表单)?
- javascript - 使用 SocketIO 动态更新表行
- spring - 在春季访问多对多关系
- python - 如何找到决策回归树的叶子?
- android - 如何从主题更改 CardView 背景颜色
- php - 提交的表单不会更改数据库中的值
- excel - 如何将 Excel 中的字符串视为预定义的数字?
- excel - 在自己的子文件夹 vba 中将所有 excel 文件转换为 pdf
- javascript - 是否可以在函数(forEach)中打印一些东西?Vue.Js,JavaScript