科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道4.16.2 从一个3.21版本升级到3.22

4.16.2 从一个3.21版本升级到3.22

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

没有影响相容性的东西在3.21和3.22之间已改变。唯一的缺陷是用DATE类类型创建的新表将使用新方法存储日期。你不能从一个mysqld旧版本存取这些新字段。

作者:天极软件 来源:天极软件 2008年1月22日

关键字: 升级 版本 MySQL

  • 评论
  • 分享微博
  • 分享邮件

没有影响相容性的东西在3.21和3.22之间已改变。唯一的缺陷是用DATE类类型创建的新表将使用新方法存储日期。你不能从一个mysqld旧版本存取这些新字段。

在安装MySQL3.22 以后,你应该启动新的服务器并且然后运行mysql_fix_privilege_tables脚本。这将增加你使用GRANT命令所需的新权限。如果你忘记了这个,当你试着使用ALTER TABLE, CREATE INDEXDROP INDEX时,你将得到Access denied。如果你的MySQL根用户要求一个口令,你应该把它作为一个参数给mysql_fix_privilege_tables

mysql_real_connect()的C API接口改变了。如果你有一个旧的客户程序调用该函数,你必须放一个0作为新db参数(或为了快速连接重新编码发送的db单元的客户)。你在mysql_real_connect()前也必须调用mysql_init()!做这个改变允许新的mysql_options()函数在MYSQL处理程序结构中保存选项。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章