load data local infile 'D:\temp_data.csv'
into table `database1`.`data`
fields escaped by '\' terminated by ','
lines terminated by 'rn'
(`business_code`, `cust_number`, `name_customer`, `clear_date`, `buisness_year`)
加载本地数据被禁用;这必须在客户端和服务器端上启用
我正试图将存储在计算机中的csv文件导入sql数据库中的表,但我遇到了此错误。我按照这个程序我的选择是什么?我是一名新手开发人员,试图将数据存储在sql server上并访问它在网页中使用jdbc动态加载其中的内容。
我认为在sqlyog中无法做到这一点。我建议您应该使用sql server的命令行版本,而不是gui
默认情况下,sql在启用--secure file priv选项的情况下运行因此,我们有两个选项之一,一个是更改sql的启动参数,另一个是更简单的选项,将要上传的文件放在C:\ProgramData\MySQL\MySQLServer8.0\Uploads\this目录中,因为这是--secure-file-priv的默认值,并从那里导入。