小编Rob*_*ers的帖子

我可以指定我的数据库文件在 MySQL 中*每个数据库* 的存储位置吗?

是否可以在单个 MySQL 实例上托管两个数据库,但将文件存储在两个不同的物理位置?

例如:

db1 存储在: C:/ProgramData/MySQL/MySQL Server 5.1/Data/

db2 存储在: E:/MySQL/MoreData/

我知道默认情况下有一个datadir设置my.ini指定存储数据库的位置。有没有办法在数据库级别覆盖它?

我想我可以使用快捷方式,但是在 MySQL 中是否有内置的方法来做到这一点?

mysql database

7
推荐指数
1
解决办法
204
查看次数

为什么 SQL Server 会在我创建的每个新数据库中为我的本地管理员帐户自动创建显式用户映射?

如果我使用sysadmin角色中的 Windows 域用户登录到 SQL Server 2008 的特定实例,并且我通过 SQL Management Studio 创建了一个全新的数据库,则新创建的数据库中的用户将自动显式映射到我的本地MACHINE\Administrator帐户。

这不会发生在我运行的任何其他 SQL 实例上,也不会发生在有问题的实例上的任何其他用户上。我认为某处必须有一个设置(在服务器级别或用户级别),但我似乎无法在 Microsoft 文档或 Google 上的任何地方找到信息。

security database-administration sql-server

3
推荐指数
1
解决办法
1166
查看次数