`
icbm
  • 浏览: 59910 次
社区版块
存档分类
最新评论

MySQL变量:local_infile

阅读更多
local_infile服务器变量指示能否使用load data local infile命令。该变量默认为ON。
该变量为OFF时,禁用客户端的load data local infile命令。


mysql> show create table test.t\G
*************************** 1. row ***************************
       Table: t
Create Table: CREATE TABLE `t` (
  `id` int(11) DEFAULT NULL,
  `name` varchar(100) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
1 row in set (0.00 sec)

mysql> show variables like 'local_infile';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| local_infile  | OFF   |
+---------------+-------+
1 row in set (0.00 sec)

mysql> load data local infile 'D:\\ATMP\\mysql_repl\\5.6_local\\data.txt' into table test.t fields terminated by ',' OPTIONALLY ENCLOSED BY '\'' lines terminated by '\r\n';
ERROR 1148 (42000): The used command is not allowed with this MySQL version
mysql> set global local_infile=ON;
Query OK, 0 rows affected (0.00 sec)

mysql> load data local infile 'D:\\ATMP\\mysql_repl\\5.6_local\\data.txt' into table test.t fields terminated by ',' OPTIONALLY ENCLOSED BY '\'' lines terminated by '\r\n';
Query OK, 3 rows affected (0.06 sec)
Records: 3  Deleted: 0  Skipped: 0  Warnings: 0
分享到:
评论

相关推荐

    MySQL.rar_MYSQL_linux mysql_mysql二进制_mysql存储文件

    LOAD DATA LOCAL INFILE '/path/to/file.bin' INTO TABLE BinaryFiles FIELDS TERMINATED BY '' LINES TERMINATED BY '\n' (FileContent); ``` 或者,如果你知道文件内容已经读取到一个变量binary_data中: ``...

    mysql5.7_for_linux源码安装.pdf

    -DENABLED_LOCAL_INFILE=1 \ -DWITH_PARTITION_STORAGE_ENGINE=1 \ -DEXTRA_CHARSETS=all \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_BOOST=../boost_1_59_0/ # make # make install...

    Linux安装mysql

    - `-DENABLED_LOCAL_INFILE`: 允许从本地文件导入数据。 - 编译并安装MySQL: ```bash [root@rhel5mysql-5.5.10]# make [root@rhel5mysql-5.5.10]# make install ``` #### 四、MySQL配置 **步骤4**: 对MySQL...

    MySQL源码安装和简单使用

    - `ENABLED_LOCAL_INFILE`:开启本地文件导入功能。 - `EXTRA_CHARSETS`:启用所有字符集支持。 - `DEFAULT_CHARSET`和`DEFAULT_COLLATION`:设置默认字符集和排序规则。 - `WITH_DEBUG`:设置为0表示禁用调试...

    linux mysql install

    - `-DENABLED_LOCAL_INFILE`: 允许本地文件导入。 - `-DMYSQL_DATADIR`: 数据目录位置。 - `-DMYSQL_USER`: MySQL 服务运行的用户。 - `-DMYSQL_TCP_PORT`: MySQL 的 TCP 端口。 编译完成后,执行安装命令: ```...

    MySQL服务搭建

    -DENABLED_LOCAL_INFILE=ON \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_FEDERATED_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \ -DWITHOUT_PARTITION_...

    mysql安装文档

    - `-DENABLED_LOCAL_INFILE`: 允许通过 `LOAD DATA LOCAL INFILE` 加载本地文件。 - `-DDEFAULT_CHARSET`: 默认字符集设置为 UTF-8。 - `-DDEFAULT_COLLATION`: 默认排序规则设置为 UTF-8 通用排序规则。 - `-...

    源码安装mysql5.6

    -DENABLED_LOCAL_INFILE=1 \ -DWITH_PARTITION_STORAGE_ENGINE=1 \ -DEXTRA_CHARSETS=all \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci ``` 以上配置项中包含了MySQL的各种特性启用与...

    mysql5.6编译安装

    -DENABLED_LOCAL_INFILE=1 \ -DWITH_PARTITION_STORAGE_ENGINE=1 \ -DEXTRA_CHARSETS=all \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci ``` 配置完成后,运行`make`和`make install`来...

    Mysqld配置选项详细介绍

    * local-infile [=0]:允许/禁止使用 LOAD DATA LOCAL 语句来处理本地文件。 * myisam-recover [=opt1, opt2, ...]:在启动时自动修复所有受损的 MyISAM 数据表。 * old-passwords:使用 MySQL 3.23 和 4.0 版本中的...

    mysql 5.7 for linux 源码安装

    -DENABLED_LOCAL_INFILE=1 \ -DWITH_PARTITION_STORAGE_ENGINE=1 \ -DEXTRA_CHARSETS=all \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_BOOST=../boost_1_59_0/ ``` 接着运行`...

    Mysql 5.7.22 MHA 0.57

    -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 \ -DMYSQL_USER=mysql make make install ``` 3. 修改配置文件 `/etc/my.cnf`: ``` [mysqld] basedir = /usr/local/mysql ...

    mysql5.6.12源码安装

    ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/...

    centos 7.0上安装mysql

    -DENABLED_LOCAL_INFILE=1 \ -DMYSQL_DATADIR=/data/mysql \ -DMYSQL_USER=mysql make make install ``` 安装完成后,删除默认的配置文件(如果存在),然后生成系统数据库: ```bash rm -rf /etc/my.cnf cd /...

    MySQL优化笔记

    DWITH_MYISAM_STORAGE_ENGINE=1 \-DWITH_INNOBASE_STORAGE_ENGINE=1 \-DWITH_MEMORY_STORAGE_ENGINE=1 \-DWITH_READLINE=1 \-DENABLED_LOCAL_INFILE=1 \-DMYSQL_DATADIR=/data/mysql \-DMYSQL_USER=mysql \-DMYSQL_...

    mysql安装方法

    -DENABLED_LOCAL_INFILE=ON \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_FEDERATED_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \ -DWITHOUT_PARTITION_...

    Linux安装MySQL教程

    -DENABLED_LOCAL_INFILE=1 \ -DMYSQL_DATADIR=/usr/local/mysql/data \ -DMYSQL_USER=mysql \ -DMYSQL_TCP_PORT=3306 ``` 3. **编译MySQL**: ```bash [root@localhost mysql-5.5.29]# make ``` 4. **安装...

    linux下源码安装mysql数据库

    -DENABLED_LOCAL_INFILE=ON \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_FEDERATED_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 ``` - 编译MySQL源码。此...

    mysql5.7.22双主一从配置

    general_ci -DWITH_EXTRA_CHARSETS:STRING=all -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DMYSQL_USER=mysql...

    Mysql 5.6 源码编译安装

    - `ENABLED_LOCAL_INFILE`: 是否允许LOAD DATA LOCAL INFILE功能; - `WITH_INNOBASE_STORAGE_ENGINE`: 是否启用InnoDB存储引擎; - `WITH_FEDERATED_STORAGE_ENGINE`: 是否启用Federated存储引擎; - `WITH_...

Global site tag (gtag.js) - Google Analytics