数据库sqlserver 如何输出(指定数据库)里的指定的文件组的所有文件?

数据库sqlserver 如何输出(指定数据库)里的指定的文件组的所有文件?,第1张

您好,文件组是方便数据文件的管理和存储用的。

创建的第一个数据文件叫Primary,后缀是.mdf;其后创建的都是.ndf; 系统表相关的都存放在primary文件中。

数据文件默认放在第一个文件组中,这个文件组默认的名称是primary;你可以新创建文件组(比如叫Second),并将随后添加的数据文件放在这个文件组中。

文件组上有个属性叫“默认(Deafult)”,它的作用是告诉DB在创建表时默认使用哪个文件组;比如:刚开始,数据库的默认文件组是primary,这时候DDL语句创建的对象都放在primary文件组中;你可以修改你Second的文件组为“default”,这样随后新创建的对象都会放到这个文件组中。

当然可以再ddl语句中直接指定表存放的位置。

应用:

备份还原时你可以针对文件组来还原和备份,而不需要把整个db的数据文件拷贝过来进行;而且在使用时,部分还原的部分就可以联机,而其他文件组可以继续还原。

$connect = mysql_connect('127.0.0.1', 'root', '数据库密码')//连接数据库 mysql_select_db('mysql_HOOK', $connect)//要 *** 作的数据库 $sql = "select `geid` from `mysql_txt`"://查询mysql_txt表中的geid字段 $query = mysql_query($sql)//执行sql语句 while($result = mysql_fetch_array($query)){//循环输出所有查询结果 echo $result['geid']}

把你选中学号的条件加上去。做个假设

显示全部用户信息

select * from student

显示选中用户的数据

select * from student where stuno='007'


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/sjk/6423776.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-21
下一篇 2023-03-21

发表评论

登录后才能评论

评论列表(0条)

保存