我有一个带有 mysql 5.5 x86 的 Windows Server 2008 R2 x64(不是我安装的)。
我想升级到 mysql 5.5 x64。
我对其他一切会有什么问题?
- PHP
- phpMyAdmin
- 信息系统
- PHP 网站
- mysql 登录
- 等...
最佳答案
由于没有人回答,所以我会就升级的进展情况提供自己的反馈。
升级后,所有系统数据库都被重置,如果它们没有保存所有的存储过程、触发器和函数,那也没关系。 另请注意,登录信息也保存在那里!
然后我不得不获取备份数据来替换该数据,但我的 mysqldump 备份有 2 个问题:
- 没有使用登录和触发器、函数和存储过程备份 mysql 数据库(系统)。
- 没有在相应数据库的转储中备份存储过程、触发器和函数,因为那是 mysql 标准过程。
在进行此类升级时以及为了将来的备份知识,这里是我的建议:
- 始终备份每个数据库的 mysqldump,包括系统数据库! (包括登录等)
- 如果使用 mysqldump,请使用
--routines
参数来包含触发器、函数和存储过程。 - 始终对文件进行完整备份(如果一切都失败了,您可以使用它)
- 请注意,如果您希望事先备份用户,则更新会删除用户。
关于mysql - mysql 5.5 x86升级到mysql 5.5 x64会出现什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22331575/