SQL Server到MySql的转换-模式与数据库问题
全部, 我们正在评估MySql作为共享托管环境中小型客户机SQL server的低成本替代方案。我仍然不清楚如何迁移一些细节,比如表/标量值函数、sql作业等,但我将在另一个线程中发布细节。然而,我确实有一个关于MySql中数据库与模式的基本问题 目前,我们的SQL server实例有多个数据库,每个数据库中有多个模式。例如: 数据库(架构…SQL Server到MySql的转换-模式与数据库问题,mysql,database,sql-server-2008,schema,Mysql,Database,Sql Server 2008,Schema,全部, 我们正在评估MySql作为共享托管环境中小型客户机SQL server的低成本替代方案。我仍然不清楚如何迁移一些细节,比如表/标量值函数、sql作业等,但我将在另一个线程中发布细节。然而,我确实有一个关于MySql中数据库与模式的基本问题 目前,我们的SQL server实例有多个数据库,每个数据库中有多个模式。例如: 数据库(架构… ========================= 客户端1数据库(dbo,web) Client2Database(dbo、web、schema3) c
=========================
客户端1数据库(dbo,web)
Client2Database(dbo、web、schema3)
client3数据库(dbo,schema2)
在我的示例MySql实例中,顶层对象似乎是模式,而不是数据库。但是“模式”旁边有数据库图标,在我们的例子中,“模式”在.NET应用程序中作为连接字符串的一部分列出 所以我想我有几个澄清问题,关于如何理解MySql中的模式/数据库
提前感谢您的回复。首先,我建议您或任何人避免使用MySQL,有很多免费的RDBMS可用,我最喜欢的是PostgreSQL,在我看来,它要好得多。另外,您的需求非常小,使用SQLServerExpress应该不会有问题,尽管我知道共享主机可能会限制您在那里的选择。你(希望)已经明白了这一点,但我还是会尽力回答你的问题
SCHEMA
作为数据库的别名。有计划添加模式的概念,但我不指望它会很快实现
附言:如果你能及时了解你最终是如何解决这个问题的,那就太好了。首先,我建议你或任何人不要使用MySQL,有很多免费的RDBMS可用,我最喜欢的是PostgreSQL,在我看来,它要好得多。另外,您的需求非常小,使用SQLServerExpress应该不会有问题,尽管我知道共享主机可能会限制您在那里的选择。你(希望)已经明白了这一点,但我还是会尽力回答你的问题
SCHEMA
作为数据库的别名。有计划添加模式的概念,但我不指望它会很快实现
附言:如果能及时了解您最终是如何解决此问题的,那就太好了。您的“小客户机”的数据库大小是多少?共享环境将是3-5个客户机。每个数据库的容量范围约为50-500MB。在大多数情况下,客户机数据库可以合并到一个架构中,尽管目前有一些数据库在sql server中具有多个架构。您的“小型客户机”的数据库大小是多少?共享环境将是3-5个客户机。每个数据库的容量范围约为50-500MB。在大多数情况下,客户机数据库可以合并到一个模式中,尽管目前有一些数据库在SQLServer中具有多个模式。