我正在x64的Windows服务器上运行一个MysqL 5.5,并不断得到一个自动递增的id错误,这是MysqL中的一个已知错误。 我想尝试Percona服务器或MariaDB,因为他们有更高的基准,但我找不到替代MysqL 5.5的下降。 可以使用MariaDB 5.2来代替MysqL 5.5,还是有在Windows上运行的Percona Server版本? 还有谁在Windows上使用这些任何一个?
什么shell动词用于双击行动?
托pipe的System :: Diagnostics :: Debugger :: Launchfunction的非托pipe/本机替代scheme?
单窗口的风格不同于系统的风格
将应用程序依赖项部署到程序文件夹或GAC中
如何使用Windows SDK更新“其他时钟”设置
Windows上没有Percona。 当前的MariaDB 5.2是MysqL 5.1的一个替代品。 Maria提供的升级向导不会提供从5.5降级。 MariaDB 5.5正在准备中,但是需要一些时间。
话虽如此,你的MysqL5.5数据可能与MariaDB 5.2兼容,5.1和5.5之间的兼容性通常是好的,假设你没有使用新的东西(可插入认证或性能模式)
我认为可以将数据库目录复制到另一个地方,从中删除performance_schema,复制并编辑my.ini,使用MariaDB的MysqLd.exe注册服务并将其作为MariaDB运行。
什么是有关自动增量的众所周知的问题?
如果您没有解决问题,现在可以在Windows上安装MariaDB 5.5。 这是一个直接替换,许多MysqL错误已经在MariaDB上解决了。 但是,您应该检查MariaDB 5.5更改日志,或写入MariaDB邮件列表,以查看影响您的错误是否已解决。 (好吧,如果问题出在InnoDB上,它可能已经被Percona在MariaDB和Percona服务器中修复了)。Percona server在Windows上工作,但是你必须自己编译和配置它。 它非常快速,但是它已经针对Linux进行了优化。 我不认为这是正确的。 不过,请记住,如果您遇到AUTO_INCREMENT问题,可能会有简单的解决方法。 如果你描述错误,也许我们可以帮助你。
编辑:对不起,我没有看到链接。 但是你连接的bug在2010年已经解决了。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。