設(shè)計(jì)表的依據(jù),按照范式設(shè)計(jì)出來(lái)的表,不會(huì)出現(xiàn)數(shù)據(jù)的冗余。數(shù)據(jù)庫(kù)的設(shè)計(jì)范式是數(shù)據(jù)庫(kù)設(shè)計(jì)所需要滿(mǎn)足的規(guī)范,滿(mǎn)足這些規(guī)范的數(shù)據(jù)庫(kù)是簡(jiǎn)潔的、結(jié)構(gòu)清晰的;反之則是亂七八糟,不僅會(huì)給開(kāi)發(fā)人員制造麻煩,還可能存儲(chǔ)了大量冗余數(shù)據(jù)
辰風(fēng)沐陽(yáng) 閱讀 1060 2022-05-14
MySQL 的存儲(chǔ)引擎其實(shí)就是如何存儲(chǔ)數(shù)據(jù)、如何建立索引、如何查詢(xún)和更新數(shù)據(jù)等技術(shù)的實(shí)現(xiàn)方法。事務(wù)和外鍵:MyISAM 強(qiáng)調(diào)的是性能,它的執(zhí)行速度比 InnoDB 更快,但是不支持事務(wù)和外鍵功能;InnoDB 支持事務(wù)和外鍵等高級(jí)數(shù)據(jù)庫(kù)功能
辰風(fēng)沐陽(yáng) 閱讀 1072 2022-05-08
在文章表 article 中有個(gè)標(biāo)簽字段 tags,一個(gè)文章可以有多個(gè)標(biāo)簽, 標(biāo)簽 id: 1 html 2 css 3 javascript, tags 以 1,2,3 的格式存儲(chǔ)標(biāo)簽,那么我們可以使用 find_in_set 查找出 tags 中有 1 的標(biāo)簽
辰風(fēng)沐陽(yáng) 閱讀 1250 2021-12-18
這個(gè)錯(cuò)誤發(fā)生在mysql 5.7 版本及以上版本,5.7版本默認(rèn)的sql_mode配置中包含 `ONLY_FULL_GROUP_BY`,這個(gè)配置嚴(yán)格執(zhí)行了"SQL92標(biāo)準(zhǔn)"。解決方案: 去除 sql_mode 中的 only_full_group_by
辰風(fēng)沐陽(yáng) 閱讀 1578 2021-08-28
本記錄一些優(yōu)秀的 Redis 可視化管理工具,提供在 Windows、MacOS 平臺(tái)的安裝包,體積小,完全免費(fèi)。
辰風(fēng)沐陽(yáng) 閱讀 2142 2021-04-11
set,get,mset,mget 賦值取值;incr,decr,incrby,decrby 用于遞減和遞減
辰風(fēng)沐陽(yáng) 閱讀 1758 2020-11-21
1. 查看當(dāng)前PHP信息,根據(jù)當(dāng)前 PHP信息下載相應(yīng)的 redis 擴(kuò)展 2. 將下載的 redis 放入 php 的安裝目錄,修改 php 配置文件使其加載 redis 擴(kuò)展 3. 重啟 web 服務(wù)器
辰風(fēng)沐陽(yáng) 閱讀 1760 2020-11-16
windows 版本的版本可以在 github 上下載,但是 windows 版本的 redis 沒(méi)有受到官方的支持,并且停留在了 3.2 版本,就沒(méi)有再更新了,當(dāng)前最新 redis 版本為 6.+
辰風(fēng)沐陽(yáng) 閱讀 1851 2020-11-16
如果我們需要修改或更新 MySQL 中的數(shù)據(jù),我們可以使用 SQL UPDATE 命令來(lái)操作。沒(méi)有修改條件時(shí)將修改表中所有的數(shù)據(jù),需要注意;replace 函數(shù):替換某個(gè)字段中的某個(gè)字符,比如 password = replace(password, 'bcd', '666')
辰風(fēng)沐陽(yáng) 閱讀 1552 2020-10-10