数据库逻辑文件名和物理文件名各有什么作用

来源:百度知道 编辑:UC知道 时间:2024/06/30 16:09:30
如题
创建一个数据库有三个名字,一个是create后面的那个,一个是name=的那个,一个是filename=的那个,请问这三个名字有什么区别,都有什么不同的作用,为什么要搞这么多名字啊?

E:\web\pic\1.jpg

name="1.txt"
filename="E:\web\pic\1.jpg"
逻辑文件名 pic/1.jpg

create 后面的是你的数据库名字,相当于master这类,name赋予的是逻辑和物理文件名字,这二者的区别简单来说,前者是后者的逻辑表达,而后者是计算机内部的字符串表示。filename表示的是文件存储路径。