![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 87
zhangsheng_1992
undefined
展开
-
Mysql使用规范-----建表
一、 MySQL建表,字段需设置为非空,需设置字段默认值。 原因是没启用MySQL的严格模式(strict mode),很多快捷开发环境自带的MySQL(PHPnow WAMP Appserv等),都没有启用严格模式,甚至是在一些产品环境(production environment)都忽略了这点。非严格模式下,MySQL会容忍许多开发上的疏忽,例如把一个长度100的字符串插原创 2015-04-02 17:19:34 · 15909 阅读 · 0 评论 -
linux平台mysql root用户密码修复
关闭数据库当你准备重置root用户密码时,首先要做的是停止mysql服务 //查询mysqld进程pid ps -ef | grep mysqld | awk '{if(NR ==1){print $2}}' //停止进程 kill pid号如果有启动脚本可以通过 service mysqld stop来停止数据库跳原创 2016-10-18 16:00:31 · 12806 阅读 · 0 评论 -
sqlite中的锁及概念误区
谈及sqlite,首先想到的必定是小巧便捷,尤其是嵌入式开发,相比较而言,对于sqlite的并发,大致都是这么说的(以下不代表个人观点) SQLite作为一款小型的嵌入式数据库,本身没有提供复杂的锁定机制,无法内部管理多路并发下的数据操作同步问题,更谈不上优化, 所以涉及到多路并发的情况,需要外部进行读写锁控制,否则SQLite会返回SQLITE_BUSY错误,以驳回相关请原创 2016-09-20 18:36:40 · 18956 阅读 · 0 评论 -
使用redis实现关系型数据库表设计
前言最近有一个需求,设计一款文件系统,而该文件系统会对不同文件进行不同的转码操作,如rmvb转码成mp4 mp3 与m3u8格式,ppt文件转码为swf pdf与h5。经过调研以后发现,如果以关系型数据库来实现,单表会出现很多冗余字段,如上述两种文件,需要设计6个字段来存储相关转码信息,但对特定的一种文件来说,只利用了三个字段。而如果使用分表方式可以避免冗余,单表结果变复杂,后去扩原创 2016-12-24 15:22:47 · 38597 阅读 · 0 评论 -
mysql绿色版使用手册
mysql5.7+提供的glibc版本相当于已经安装好的绿色版本 我们只需要做几个配置就可以 如果有跟我一样不喜欢编译的懒人 可以尝试下下载绿色版检查依赖库创建用户解压配置原创 2016-10-31 17:08:49 · 13075 阅读 · 0 评论