Mysql表数据快捷插入方法(正则表达式导入)
15 Jan 20181.在数据库中创建emp表空间
# 注意:emp表所有字段的数据类型必须为字符型
create table emp(
empno char(100),
ename char(100),
job char(100),
leader char(100),
hiredate char(100),
sal char(100),
comm char(100),
deptno char(100)
);

2.将emp表中内容粘贴到Notepad编辑器上,粘贴完成后如下图所示

3.利用Notepad正则表达式批量替换文本中内容
注意:Notepad查找/替换快捷键”Ctrl+F”;下述(1)-(3)查找模式为正则、(4)为普通
(1)替换开头列
-- ^ 正则表达式中代表开头
insert into emp values\("
-- 注意"\("代表转译符

(2)替换结尾列
-- $ 正则表达式中代表结尾
"\);
-- 注意"\)"代表转译符

(3)替换空格列
-- "空格"
","
-- 注意前后单引号

(4)将空值替换成null
"\N"
null

4.将替换好的代码全部复制到数据库中运行

5.查看emp表
select * from emp;

分类: 数据库技术