MyExcel入门(6)数据库那些事
- 2026-09-20 18:27:45
MyExcel入门(6)数据库那些事学习Myexcel,虽然不直接和数据库打交道,但因为Myexcel是把数据存放在数据库中的,了解了数据库与Myexcel的关系,有利于更快的掌握Myexcel的运行机制。 专业的名词就不写了,我用尽量通俗点的话,说一下Myexcel与数据库相关的那些事。 一、什么是数据库 数据库是一种软件,专门管理数据的软件 有很多公司开发数据库软件,Myexcel使用的SQL server 是微软开发的,除此之外还有不少常用的数据库软件,比如MySQL ,PostgreSQL,Oracle,以及最近几年诞生的国产数据库 达梦,华为高斯,人大金仓等。 Myexcel目前只支持在SQL server下安装, 后期版本还会支持国产数据库。 二、数据库版本 SQL Server 从诞生开始,一直在更新版本。目前市面上常见的有 SQL 2000、SQL2005、SQL2008、SQL2008R2、SQL2012、SQL2014、SQL2016、SQL2017、SQL2019、SQL2022。 而每个版本又都会按包含的功能不同,分为企业版,标准版、开发版以及免费版(Express版)。 SQL软件安装时,首先也要考虑电脑的硬件配置 ,一定要找与硬件配置适配的版本安装,否则会影响运行速度。 如果单机使用,win7以上的系统,建议最低使用SQL2008R2的 Express版。 三、数据库实例 数据库软件安装时,会有一个设置实例的界面 
一台电脑上,可以安装一个默认实例和多个命名实例,每个实例都有独立的验证模式,登录密码,并且可以独立的建数据库文件。一般情况下,我们一台电脑只需要安装一个实例就可以了。 四、验证模式 在安装数据库时,会有一个选择身份验证模式的选项 
简单的说,windows身份验证模式,不需要密码,混合模式需要设置 独立的密码,这个对于Myexcel来说一定要选【混合模式】。 五、安装 一台电脑建议只安装一个版本的数据库软件,如果安装了2008,就不要再安装2014 ,反之亦然。如果确要安装,一定要查看相关版本SQL关于多版本安装的要求,按要求来做。 一台电脑可以安装多个实例,虽然也不推荐这样操作,但是有种情况下可能只能这样处理,比如原来的电脑上安装了SQL SERVER数据库、用于支持你正在运行的某种软件,但你又得不到数据的连接密码,这时,你就可以找一下同一版本的数据库,安装时,重选一个实例名。这样就可以安装一个新实例,并在新实例下安装Myexcel了。 当然,这种情况一般不会遇到,因为毕竟是单机使用,你应该不会找不到与本电脑相关软件的密码的, 如果你使用的是别人的电脑,即使安装Myexcel也要慎重,不要因为安装影响了别人正常使用,那就得不偿失了。 六、数据库文件 我们安装完Myexcel后,需要新增数据库文件,这些文件其实就是建在SQL数据库中的,这些数据库文件,就是我们建的一个个的软件 
七、数据表 我们在Myexcel中新建了模板,设置了单一数据表(主表)和重复数据表(明细表),这些操作的同时,就是在SQL数据库文件中建立了一个个数据表,只是在数据库文件中的数据表不存在主表与明细表之分。而且数据库中的表名与模板中的数据表名不一样。 
七、字段与数据类型 在Myexcel模板中,我们新建的数据表都会有数据项目,这些数据项目对应的就是SQL数据表中的字段,每个Myexcel数据表中数据项目的数据类型也是与SQL数据表中字段的数据类型一一对应的。 

八、表间公式 在Myexcel模板设计中用到的表间公式,其实在SQL数据库中都变成了一条条的SQL语句。 
九、数据库文件 我们在Myexcel建立的这些数据库文件都存放在指定的SQL数据库文件夹,一个数据库文件是由两个独立的文件名组成。一个扩展名是mdf,另一个是ldf,这两个文件缺一不可。 








本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。