mysql上亿数据秒级查询 MySQL数据库如何自动启用LOADDATALOCALINFILE功能?

MySQL数据库如何自动启用LOADDATALOCALINFILE功能?命令行1。显示当前数据库服务器中的数据库列表:MySQL> show databases2。创建数据库:MySQL>创建

MySQL数据库如何自动启用LOADDATALOCALINFILE功能?

命令行

1。显示当前数据库服务器中的数据库列表:MySQL> show databases

2。创建数据库:MySQL>创建数据库名

3。创建数据表:MySQL>使用数据库名MySQL>创建表名(字段名varchar(20),字段名char(1))

4。删除数据库:MySQL>删除数据库名

5。删除数据表:MySQL> drop table name;

6。表中的空记录:MySQL>从表名中删除

7。将记录插入到表中:MySQL> Insert into table name values(“HYQ”,“m”)

您可以使用用户变量赋值来筛选不需要导入数据库的字段。编写方法如下(文本中有两个字段,一个字段在数据库表中,另一个字段需要导入数据库表):load data infle“测试.txt“into table tableName(@A,column1)如果我的TXT文件中有10列,从C1到C10,现在我只想导入奇数列,即C1到C3C5 C7 C9,因为我创建的数据表只有5列,不需要的列可以用@to load data infle”直接过滤掉测试.txt“进入表格名称(c1,@2,c3,@4,c5,@6,c7,@8,c9,@10)个人.txt文件应该在MySQL的数据库文件夹中,一般在MySQL的数据文件夹中MySQL文件夹。另一种解决方案是在命令中指定文件的完整路径强度,例如:load data local infle“C:/个人.txt另外,一些MySQL服务器配置不允许本地文件。