CuterCorley CuterCorley
4年前
数据库编程 MySQL 技巧与经验
1.MySQL创建数据表时设定引擎并添加外键约束创建两个数据表,在它们之间添加外键约束,然后在被添加外键的表中添加数据,发现并没有提示报错,很正常地插入了数据,说明外键没有添加成功,在SQL可视化工具里查看表的属性,并点击外部键会出现弹窗,提示是因为引擎的问题,导致不能添加外键。MySQL安装时默认用的表引擎是MyISAM,而MyISAM是不支持外键的,如
Stella981 Stella981
4年前
Mac下Docker Desktop的Kubernetes一直处于starting状态的解决办法
问题现象DockerPreferences选项中勾选”EnabelKubernetes”启用K8S,但其一直处于starting状态,无法正常使用。原因启用Kubernetes功能,Docker需要从镜像仓库拉取Kubernetes相关镜像。由于国内访问DockerHub网速太
Wesley13 Wesley13
4年前
MySQL索引原理及慢查询优化 一个慢查询引发的思考 MySQL索引原理 慢查询优化
这是一篇美团技术团队总结的关于MySQL索引原理及慢查询优化的文章,还是非常有参考价值的,文章虽长,但是写的很清楚,值得学习MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如
Stella981 Stella981
4年前
Apache HTTP Server源码方式安装
本文介绍,在CentOS7下安装ApacheHTTPServer。这里我们使用源码方式,进行安装目标:将Apachehttpd2.4.16安装到CentOS7主机的/httpserver目录下首先访问ApacheHTTPServer官网(https://www.oschina.net/action/GoToLink?ur
Stella981 Stella981
4年前
NSFileManager终极杀手
NSFileManager想操作文件,该去了解下NSFileManager注意://小窍门:打印数组或者字典,里面包含中文,直接用%@打印会看不到中文,可用for遍历访问单例方法得到文件管理者对象NSFileManagerfileManagerNSFileManagerde
Stella981 Stella981
4年前
2010年在OsChina的总结:复活与突破
2010年的劳动成果重回活跃博客Top20:!(http://www.oschina.net/uploads/bbs/2011/0122/100634_04lR_10896.png)博客访问突破30000:!(http://www.oschina.net/uploads/bbs/2011/0122/100654_5DOk_10896.
Wesley13 Wesley13
4年前
K2 BPM介绍(1)
K2BPM介绍(1)官网访问地址:中文官网(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.k2software.cn)英文官网(https://www.oschina.net/action/GoToLink?urlhttp
Wesley13 Wesley13
4年前
mysql基础知识总结
\前记 如果你想算一个两位数乘两位数的结果,首先要学会0到9这10个阿拉伯数字。面对任何复杂需求,首先要沉淀基础知识到信手拈来,这样在复杂需求到来的时候,才能轻松搜罗自己的大脑快速将基本原素运用组合,聚合,衍生,复加,都手法快速形成解决方案。mysql亦是如此。以下不涉及复杂高深的理论知识,更像是mysql实战的一些基本原素。1.mys
Wesley13 Wesley13
4年前
MySQL数据库设计总结
阅读原文(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.qcloud.com%2Fcommunity%2Farticle%2F164816001481011831%3FfromSource%3Dgwzcw.57281.57281.57281),更多技术干货,请访问腾云阁
MYSQL中JSON类型介绍 | 京东物流技术团队
在mysql未支持json数据类型时,我们通常使用varchar、blob或text的数据类型存储json字符串,对mysql来说,用户插入的数据只是序列化后的一个普通的字符串,不会对JSON文档本身的语法合法性做检查,文档的合法性需要用户自己保证。在使用时需要先将整个json对象从数据库读取出来,在内存中完成解析及相应的计算处理,这种方式增加了数据库的网络开销并降低处理效率。