|
|
1
1
我会让一个有经验的Access开发人员升级Access应用程序,用sqlserverexpress代替MySQL来处理数据。我会选择sqlserverexpress而不是MySQL,因为它很可能与Access一起工作得更好,而且您可能会发现,与MS-Access和MySQL相比,MS-Access和sqlserver组合的在线支持会更差。 对于一个有经验的人来说,这项工作可能需要几周或更长时间。当然,系统越大,需要的时间就越长。 其中一个因素是客户是否希望数据从网站下载到数据库,或者只是将数据发布到web上?如果只是发布到web上,那么使用查询更新web数据库的建议可能会奏效。如果这两种方法都起作用,那么事情就变得越来越棘手,将来升级到sqlserver将是一个更好的选择。 |
|
|
2
3
1.-在windows中,用这个转换你的数据库
它可以快速地将大部分数据库转换为YOURDATABASE.sql
因为你必须经常这样做,我建议你修改一个脚本。 我的例子:
在ubuntu中zenity程序是默认的 在windows中回车需要“fromdos” 然后: 3.-mysql-u the用户-pthepass mysql>源数据库.sql 大约5分钟就搞定了。 |
|
|
3
2
从Access可以相当容易地复制内容,例如使用运行SQL查询的按钮将数据复制到internet上的MS-SQL数据库。 如果不需要的话,我不会选择MySQL,因为这会引入字符编码问题,复制到MS-SQL更明智。 当然要非常小心,您将有3个系统:1个访问系统、1个web系统和1个用于复制数据的系统。这种情况是非常危险的,并且会带来更高的维护成本。 |
|
|
4
1
如果web数据库可以在Access用户所在的本地局域网上访问,那么将后端升级为服务器数据库并拥有单个数据库就更有意义了。但情况可能并非如此,因为web服务器可能不是本地的(这通常是一件好事)。
|
|
|
Bard.Mus · 迁移后的数据库字符集环境 1 年前 |
|
Efannnnnn · 将Id数据存储到任何页面 1 年前 |
|
|
yooooo · 用于在块中删除的存储过程-LOOP未执行 1 年前 |
|
John Beasley · 更新一定数量记录的连续日期 1 年前 |
|
|
ColinM · MySQL以前的结果查询返回不正确的值 1 年前 |
|
Sergey_Z · MySQL只需无条件连接2个表和交叉连接 1 年前 |