MySQL

(75)

使用 MySQL 存储 schema-less 数据的探索

table design: 表结构做成 id, key, value 还是 key, value 比较好。 按照 Bret Taylor 的分享,比较好的设计是 * added_id -> INT NOT NULL AUTO

使用 crontab & mysqldump 对 MySQL 数据库进行自动定时备份

## crontab 配置 crontab 中添加 30 4 * * * /usr/bin/mysqldump -uuser db > /path/to/backups/db-`date +"\%Y_\%m_\%d_\%H"`.s

MySQL 替换 text 字段中的指定字符串

昨天[将博客启用了 HTTPS](https://www.sunzhongwei.com/blog-enable-https-by-letsencrypt),发现一个包含 js 的 markdown 文章显示异常。 [vuejs 中如

MySQL 保存 emoji 表情失败报错

有朋友在博客评论里反馈,无法提交带 emoji 表情的评论。第一反应是数据库编码问题。 由于一直不习惯使用 emoji,所以这个问题一直没发现。 ## Laravel 的报错信息 > production.ERROR: SQL

MySQL 导出指定数据表中的一行记录

## 场景 开发环境的一行配置(存于数据库中),我想导出到线上配置。 使用 Laravel Seeds 会导致全表被覆盖,所以只需要在线上插入一行。 两种方案: ## MySQl Workbench SELECT

mysql 字段并不是越大越好,这不 php 内存爆掉了

为了一时之快,将存储商品描述的字段由 text 变更成了 longtext。 结果,由于升级 summernote 版本,导致图片上传 cdn 的回调函数失效,新上传图片都被转换成了 base64 存储与描述字段中。每个商品至少有 1

summernote 编辑器保存的内容超出了 MySQL TEXT 的长度限制

昨晚收到一堆微信小程序后台的报警邮件。但是邮件内容看不到,登录服务器查看 laravel 日志,发现是 summernote 保存的商品描述过长,超出了 TEXT 的长度限制 ``` String data, rig ht tru

MySQL 非 NULL 值返回 1, NULL 值返回 0

这是一个判断购物车中商品是否已失效的查询语句。需要返回一个字段标示是否失效。 ``` select cart.product_name, (products.name IS NOT NULL) as valid from cart

MySQL inner join 与 left/right outer join 的区别及查询逻辑

例如,商品表与类型表,要查询指定类型名的商品,使用 inner join 还是 left outer join 呢? 用 left outer join 肯定没有问题,但是用 inner join 是否可以呢? 用真实数据来测试

MySQL 唯一约束 Unique 是否允许存在多个 NULL 值

实际测试结果,允许多个 NULL。 但是不允许多个空字符串 “” 我觉得这是合理的,例如,我可以不填写手机号,但是,如果我填写了,就必须是唯一的。 ## 注意,并不是所有的数据库都是这个标准 SQL Server 就不允