我一直在使用 VS studio 开发一个 asp.net 网络应用程序。我正在使用 SQL Server Express。在开发过程中,我一直在我的服务器上测试我的网络应用程序。
每次我需要更新我的数据库时,我只需删除我的旧数据库(位于我的服务器上)并上传我的新数据库。因为我只是在测试,而且我的应用没有用户,所以这不是问题。
问题:
一旦我的网站上线,我不知道如何更改我的数据库。显然我不能简单地删除它,因为它将包含用户数据。那么人们通常如何更新实时数据库。也就是说,假设我的网站已经上线,现在我需要向我的数据库添加更多表和存储过程。我将如何在实时网站上执行此操作?