常使用数据库的朋友都知道,数据库是由很多的表组成的,而表是由很多的数据组合而成,因此在某些方面它与excel是有相似之处的。最近有位刚刚开始学习使用sql数据库的朋友向小编询问,如何将excel中的数据导入到数据库中去呢?其实导出的方法很简单,导入的方法更简单,小编为此整理了相关的解决步骤,一起来看看具体是如何操作的吧!
大小:4.34 GB版本:官方版环境:WinXP, Win7, Win8, Win10, WinAll
大小:64.99 MB版本:10.1.0.6876 官方版环境:WinXP, Win7, Win8, Win10
1、运行SQL SERVER 2008。主界面如下图所示:
2、进入之后在窗口的左侧将想导入数据的表展开,若是没有可以新建一个!
3、选好表之后,使用鼠标单击它,接着在弹出的选框中选择“选择前1000行”选项。当然我们也可以使用命令语句来执行:SELECT TOP 1000 FROM Table_1,记得输入命令后要运行!
4、使用快捷键:Ctrl+A将所有运行出来的结果都选中,不要忘记标题喔!我们可以使用鼠标右键单击标题,选择将标题一起选中!
5、接下来打开excel文档,新建一个表格文档,将刚刚选中的数据全部复制粘贴过来!
6、如下图所示,表格就饿比复制粘贴过来了。我们在处理的时候可以只保留第一行的数据,剩下的数据可以自己编写!
7、编写完成之后就将其保存即可!然后回到sql界面中,使用鼠标右键单击自己需要导入数据的数据库,在弹出的选框中选择“任务”-“导入数据”选项!
8、在右侧下拉菜单,单击选择 Microsoft excel一栏,接着点击“下一步”继续操作!
9、接下来就进入数据的路径选择了,单击右侧的“浏览”按钮,在出现的计算机文件夹中选择自己刚刚创建的excel文档!选好之后单击下一步即可!
10、在这一步中需要验证一下使用者的身份,输入相关的sa账号和密码就可以了,不知道的可以选择windows身份验证,这是要根据你的登录方式来选择的。在数据库一栏中选择自己需要导入数据的数据库!
11、点击“下一步”后进入如下图所示的界面,勾选第一个选项后单击“下一步”继续!
12、在这里我们就可以看见Excel已经被读取了,一般一个excel都会存在3个sheet,选择我们保存了数据的那一个就可以了,一般都是sheet 1。
13、勾选之后,在目标下方单展开到三角形,选择需要的数据表。
14、完成上述步骤之后可以先预览数据,确定数据是正确的、完整的就可以单击“确定”按钮了!
15、确定好之后单击“下一步”继续。
16、单击“下一步”选项!
17、在这个界面中勾选“立即进行”之后,单击“下一步”按钮继续。
18、导入完成之后单击“完成”按钮,整个步骤就结束了!
19、这时再回到数据库中刚刚查看的表table_1中,我们可以看见数据已经成功导入了!
以上就是小编将excel数据导入sql数据库中的方法,步骤很简单,只是比较繁琐。只要大家跟着这个教程一步步操作,相信大家一定能够成功导入数据的。还不会的朋友快来试一试吧!
PS:
1、在导入的过程中所有的数据表格必须按照数据库的表格格式来填写,否则无法插入!
2、数据库中的主键和外键一定要分清,不要插入错误了!更不要重复插入!
新闻热点
疑难解答