摘要: 一.基础规范 (1) 使用INNODB存储引擎 (2) 表字符集使用UTF8 (3) 所有表都需要添加注释 (4) 单表数据量建议控制在5000W以内 (5) 不在数据库中存储图、文件等大数据 (6) 禁止在线上做数据库压力测试 (7) 禁从测试、开发环境直连数据库 二.命名规范 (1) 库名表名字 阅读全文
posted @ 2019-04-29 11:54 张志健 阅读(521) 评论(0) 推荐(0) 编辑
摘要: Mysql 的InnoDB存储引擎实现的不是简单的行级锁,实现的是MVCC,多版本并发控制,可以理解成行级锁的一个变种。 InnoDB的MVCC是通过在每行纪录后面保存两个隐藏的列来实现的。这两个列,一个是保存了行的创建时间,一个是保存了行的过期时间(删除时间),时间是用的系统的版本号来存储的。 在 阅读全文
posted @ 2019-04-29 11:51 张志健 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 将composer的bin目录放到PATH环境变量中 使用composer global config bin-dir --absolute查看composer的bin目录 输出类似 Changed current directory to /home/lijun/.config/composer 阅读全文
posted @ 2019-04-29 11:45 张志健 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: 问题解决方法 执行命令 php artisan cache:clear 并赋予 /storage 文件夹读写权限: chmod -R 777 storage; 若在执行 php artisan cache:clear 时出现错误:Uncaught UnexpectedValueException: 阅读全文
posted @ 2019-04-29 11:42 张志健 阅读(2116) 评论(0) 推荐(0) 编辑
摘要: Laravel 框架对PHP版本和扩展有一定要求,不过这些要求 Laravel Homestead 都已经满足了,不过如果你没有使用 Homestead 的话(那真是一件很遗憾的事情),有必要了解下这些以便确认自己的环境满足要求: PHP >= 7.1.3 PHP OpenSSL 扩展 PHP PD 阅读全文
posted @ 2019-04-29 11:36 张志健 阅读(286) 评论(0) 推荐(0) 编辑