第一步,把EXCEL数据转换为TXT(记事本)文件
打开EXCEL,全选数据(如果第一行是标题可能不需要),复制,打开记事本,粘贴,保存为一个文件,例如ABC.TXT。
第二步,执行MYSQL语句把TXT文件导入数据库
执行MYSQL后,在>提示符下输入下面的语句就可以导入数据:
load data infile 'e:/insur/reser/from_cbps8/prem_y18.txt' into table premium_rate
你需要修改文件名的完整路径,以及导入数据库的表名,可能之前要使用use语句选择数据库。这样的导入是把数据添加到数据库中。
本案例使用sqlyog工具,这个也是可视化 *** 作mysql的工具之一,但经过最近几个工具比较,发现该工具 *** 作起来比较简单,值得推荐2
启动该工具,设置好数据链接
3
我们先看下sql
server中的数据,现在需要将这些数据导入到mysql中
4
在mysql中也建有同样的表,但在该表中做了点区别,age这个字段命名跟sql
server中不一样,其余的都一样,目的是测试下在有字段不完全匹配的情况下,是否能够数据成功导入
5
点击工具栏中的下列按钮开始数据导入
6
根据提示 *** 作
7
此处需要创建odbc数据链接,可以用用户dsn也可以用文件dsn,系统dsn是创建在控制面板的管理工具中,点击创建新的dsn
8
提示跳过
9
选择文件数据源
10
选择第一项
11
设置保存路径
12
完成
13
设置数据库服务器
14
设置登录密码
15
注意修改默认数据库为我们要导入的数据库
16
下一步
17
确定
dsn建立完毕,输入用户名和密码,此处开始正式导入数据 *** 作
选择mysql中要导入的数据库
选择第一项
选择要导入的表
下一步
设置日志保存路径
开始导入,发现系统报错,没有导入成功,原因是我们之前设置的表结构有一个字段不一样,导致导入失败,重新修改表结构跟sql
server一样,重新刚才导入过程
成功执行
完成
查看下表中数据,成功导入
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)