![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
Henry Fox
这个作者很懒,什么都没留下…
展开
-
MySQL全文索引的坑 20211202
由于写 LIKE '%xxx%'需要全部遍历太慢了,所以试图来做全文索引。看了MySQL的说明,可以有FULLTEXT索引,但用的过程出了一点问题,在此记录:FULLTEXT索引不是完全的子串匹配!!!只是模糊匹配!!!中文分词问题:直接用FULLTEXT KEY是没有中文分词的!需要使用ngram,例如:create fulltext index b on try_table(file_path) with parser ngram查询的时候,用SELECT * FROM try_table w原创 2021-12-02 21:44:14 · 1181 阅读 · 0 评论 -
python caching_sha2_password问题 2021-09-15
我有一个Django项目链接了MySQL8数据库,采用的连接方式是默认的caching_sha2_password。在Windows电脑下没有问题,但在mac下报错:django.db.utils.OperationalError: (2059, "Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/Cellar/mysql-connector-c/6.1.11/lib/plugin/cach原创 2021-09-15 23:28:45 · 643 阅读 · 0 评论 -
MySQL enum和set类型 及 Django实现
mysql中enum和set类型https://segmentfault.com/a/1190000019795336enum类型是将enum内容在内部存储为一个整数(普通整数,1-2个字节),而set类型使用one-hot形式表示某个值(二进制one-hot形式),用位运算实现set操作。利用django-mysql实现enum field对应:https://django-mysql.readthedocs.io/en/latest/model_fields/enum_field.html原创 2021-09-04 18:04:15 · 311 阅读 · 0 评论 -
Mac Neo4j安装与使用 2020-05-09
关于图数据库的一些介绍https://www.cnblogs.com/mantoudev/p/10414495.html摘录一下:图数据很多,图数据库比普通的要更快neo4j的教程在:https://www.w3cschool.cn/neo4j/Neo4j安装到https://neo4j.com/,点右上角的 DOWNLOAD NEO4J就行。之后填一个表(表单加载挺慢的,得等会),就能下载了。会给一个激活密钥。我用的Mac,下载链接:https://neo4j.com/artifact.原创 2021-07-18 17:15:23 · 1266 阅读 · 0 评论