手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜Qcloud , 注册 | 登陆

几个小笔记

首页 > Misc >

 1、utf8mb4的时候,如果报:Specified key was too long; max key length is 767 bytes,要么换成UTF8,要么,在mysqld的配置文件里加入:innodb_large_prefix=on,可以使得索引问题临时解决。

      这一篇介绍的比较详细,我就不赘述了:https://www.cnblogs.com/huchong/p/8758568.html,或者:https://cloud.tencent.com/developer/article/1005696。如果你喜欢看官方文档,那就:https://dev.mysql.com/doc/refman/5.5/en/innodb-limits.html

2、debian默认现在是mariadb了。有点使用方式和mysql不太一样。grant user,create user方法都OK,就是修改密码,不再是alter user了。如果你这样写,铁定报语法错误。。。maria 11.1开始(是10.11,还是11.1),而是采用 set password ,详见:https://mariadb.com/kb/en/set-password/,官方也给了个例子:SET PASSWORD FOR 'bob'@'%.loc.gov' = PASSWORD('newpass');  

    stackoverflow上也有人问:https://stackoverflow.com/questions/36099028/error-1064-42000-you-have-an-error-in-your-sql-syntax-want-to-configure-a-pa/56845711

3、写的时候突然一个电话进来,第三个笔记要写啥的给忘了。我晶。

 

 




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):