扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
没有影响相容性的东西在3.21和3.22之间已改变。唯一的缺陷是用DATE
类类型创建的新表将使用新方法存储日期。你不能从一个mysqld
旧版本存取这些新字段。
在安装MySQL3.22 以后,你应该启动新的服务器并且然后运行mysql_fix_privilege_tables
脚本。这将增加你使用GRANT
命令所需的新权限。如果你忘记了这个,当你试着使用ALTER TABLE
, CREATE INDEX
或DROP 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领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者