在对MySQL数据库中的数据进行数据导入或导出时,可使用如下语法进行:
导入数据:
Select * from table_name into outfile ‘c:/data/table_name.txt’;
导出数据:
Load data [local] infile ‘file_name.txt’ into table table_name;
在这两句后面均可以用lines terminated by ‘\n’ 如果要进行换行的话,则应该为lines terminated by ‘\r\n’
注意:要使用正斜杠指定windows路径名称,而不是使用反斜杠,如果使用的是反斜杠的话,则应该使用两个反斜杠。
空NULL如何表示:
在原表中导出的数据为空,则使用导出数据后将会变成“”,如果要想还原成空(NULL)的话,请使用\N表代替“”。
在数据导入时,如何关闭外键:
Set foreign_key_check=0
常用函数:
1.如何进行字符串的连接:
Concat函数来进行字符串的连接,用法如下:concat(‘字符串1’,’字符串2’),这样将字符串1和字符串2连接起来。其中字符串的地方可以用字段名称来代替。
2.如何求字符串的长度:
Char_length(字段名)可以用来求字符串的长度。
3.如何求字串:
Substring(‘字符串’,from,to)函数用来进行求某个字符串的字串,from为起始位置,而to为结束位置 ,求得的子串既包括起始位置,也包括结束位置。
Substring(‘字符串’,from)函数用来进行求从起始位置开始后的所在字符串。
比如select substring(‘123456’,2,4)结果为234,select substring(‘12345’,2)结果为2345。
导入数据:
Select * from table_name into outfile ‘c:/data/table_name.txt’;
导出数据:
Load data [local] infile ‘file_name.txt’ into table table_name;
在这两句后面均可以用lines terminated by ‘\n’ 如果要进行换行的话,则应该为lines terminated by ‘\r\n’
注意:要使用正斜杠指定windows路径名称,而不是使用反斜杠,如果使用的是反斜杠的话,则应该使用两个反斜杠。
空NULL如何表示:
在原表中导出的数据为空,则使用导出数据后将会变成“”,如果要想还原成空(NULL)的话,请使用\N表代替“”。
在数据导入时,如何关闭外键:
Set foreign_key_check=0
常用函数:
1.如何进行字符串的连接:
Concat函数来进行字符串的连接,用法如下:concat(‘字符串1’,’字符串2’),这样将字符串1和字符串2连接起来。其中字符串的地方可以用字段名称来代替。
2.如何求字符串的长度:
Char_length(字段名)可以用来求字符串的长度。
3.如何求字串:
Substring(‘字符串’,from,to)函数用来进行求某个字符串的字串,from为起始位置,而to为结束位置 ,求得的子串既包括起始位置,也包括结束位置。
Substring(‘字符串’,from)函数用来进行求从起始位置开始后的所在字符串。
比如select substring(‘123456’,2,4)结果为234,select substring(‘12345’,2)结果为2345。