mysql 导入csv数据时,Load Data Local Infile的权限
来源:互联网 发布:客户维护软件 编辑:程序博客网 时间:2024/05/28 11:29
今天要把数据从csv文件导入到mysql中,查看了一下mysql的导入命令:load data infile,其命令格式如下:
LOAD DATA[LOW_PRIORITY] [LOCAL] INFILE ''file_name.txt''[REPLACE | IGNORE]
INTO TABLE table_name
[FIELDS
[TERMINATED BY ''\t'']
[OPTIONALLY] ENCLOSED BY '''']
[ESCAPED BY ''\\'' ]]
[LINES TERMINATED BY ''\n'']
[IGNORE number LINES]
[(col_name,...)]
由于是本地主机,不在mysql服务器上,因此使用Local选项,但是总是会报错:“The used command is not allowed with this MySQL version”。
查了些资料才发现Load Data的权限不对,有两种方法可以解决:
1、通过在/etc/mysql/my.cnf文件中添加local-infile = 1来修改权限是的可以加载本地文件。当然也可以通过local-infile = 0来禁止掉。修改my.cnf后必须重启mysql。
2、通过启动时,>mysql -uroot -ppassword --local-infile = [0|1] 来修改权限。
- mysql 导入csv数据时,Load Data Local Infile的权限
- mysql 导入csv数据时,Load Data Local Infile的权限
- mysql 导入数据 LOAD DATA LOCAL INFILE
- mysql导入数据(load data local infile)
- MySQL远程导入数据LOAD DATA LOCAL INFILE ...
- MySQL LOAD DATA INFILE 导入 CSV 格式数据
- Java不写文件,LOAD DATA LOCAL INFILE大批量导入数据到MySQL的实现
- Java不写文件,LOAD DATA LOCAL INFILE大批量导入数据到MySQL的实现
- Java不写文件,LOAD DATA LOCAL INFILE大批量导入数据到MySQL的实现
- Java不写文件,LOAD DATA LOCAL INFILE大批量导入数据到MySQL的实现
- 关于MYSQL的LOAD DATA LOCAL INFILE.
- mysql 的load data local infile命令
- 关于MySQL中使用LOAD DATA INFILE导入csv文件时的日期格式问题
- Mysql导入数据load data infile
- mysql导入数据load data infile用法
- MySQL导入数据load data infile用法
- mysql导入数据load data infile用法
- mysql导入数据load data infile用法
- makefile的编写(2)
- Unity3D脚本中文系列教程(十三)
- libjvm.so: cannot restore segment prot after reloc: 权限不够
- Eclipse高效开发必会12个小技巧
- Unity3D脚本中文系列教程(十四)
- mysql 导入csv数据时,Load Data Local Infile的权限
- Unity3D脚本中文系列教程(十五)
- Linux中标准输入输出解释2>&1
- 不能将值 NULL 插入列 'id'
- Unity3D脚本中文系列教程(十六)
- JS 父窗口向子窗口传值问题(window.open())
- linux系统管道知识,哈哈哈,好东西转给大家啦
- hadoop java HDFS 读写操作
- iPhone开发 获取系统时间 星期 年 月 日 时 分 秒