mysql

mysql進(jìn)階(十一)外鍵在數(shù)據(jù)庫(kù)中的作用-小浪學(xué)習(xí)網(wǎng)

mysql進(jìn)階(十一)外鍵在數(shù)據(jù)庫(kù)中的作用

MySQL外鍵在數(shù)據(jù)庫(kù)中的作用 ? ? ? mysql外鍵的目的是控制存儲(chǔ)在外鍵表中的數(shù)據(jù),使兩張表形成關(guān)聯(lián),是mysql數(shù)據(jù)庫(kù)中非常重要的組成部分,值得我們?nèi)ド钊肓私狻D敲矗琺ysql外鍵究竟起到哪些作...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)月度會(huì)員站長(zhǎng)1年前
3015
mysql進(jìn)階(四)mysql中select-小浪學(xué)習(xí)網(wǎng)

mysql進(jìn)階(四)mysql中select

mysql中select?*?for?update 注: ?for update 僅適用于innodb,且必須在事務(wù)區(qū)塊(begin/commit)中才能生效。 作用 鎖定該語(yǔ)句所選擇到的對(duì)象。防止在選擇之后別的地方修改這些對(duì)象造成數(shù)據(jù)...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)月度會(huì)員站長(zhǎng)1年前
2511
mysql進(jìn)階(三)游標(biāo)簡(jiǎn)易教程-小浪學(xué)習(xí)網(wǎng)

mysql進(jìn)階(三)游標(biāo)簡(jiǎn)易教程

mysql游標(biāo)簡(jiǎn)易教程 ? ? ? ? 從mysql?v5.5開(kāi)始,進(jìn)行了一次大的改變,就是將innodb作為默認(rèn)的存儲(chǔ)引擎。innodb支持事務(wù),而且擁有相關(guān)的rdbms特性:acid事務(wù)支持,數(shù)據(jù)完整性(支持外鍵),...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)月度會(huì)員站長(zhǎng)1年前
3310
mysql進(jìn)階(二)索引簡(jiǎn)易教程-小浪學(xué)習(xí)網(wǎng)

mysql進(jìn)階(二)索引簡(jiǎn)易教程

Mysql索引簡(jiǎn)易教程 ? ? ???基本概念 ? ? ? ? 索引是指把你設(shè)置為索引的字段a的內(nèi)容儲(chǔ)存在一個(gè)獨(dú)立區(qū)間s里,里面只有這個(gè)字段的內(nèi)容。在找查這個(gè)與這個(gè)字段a的內(nèi)容時(shí)會(huì)直接從這個(gè)獨(dú)立區(qū)...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)月度會(huì)員站長(zhǎng)1年前
429
docker容器是用來(lái)做什么的-小浪學(xué)習(xí)網(wǎng)

docker容器是用來(lái)做什么的

在docker中,容器提供了一種高效的機(jī)制,用于將組件組合到應(yīng)用程序和服務(wù)堆棧中,并保持軟件組件的更新和維護(hù);docker容器不僅彼此隔離,而且與底層系統(tǒng)隔離,并且在支持容器運(yùn)行環(huán)境的任何機(jī)器...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)月度會(huì)員站長(zhǎng)1年前
3412
優(yōu)化MySQL中的分頁(yè)-小浪學(xué)習(xí)網(wǎng)

優(yōu)化MySQL中的分頁(yè)

一道面試的問(wèn)題,當(dāng)MySQL表中有數(shù)據(jù)量很大的時(shí)候如何做分頁(yè)。。。。當(dāng)時(shí)只知道在數(shù)據(jù)量很大的時(shí)候可以分表,但不知道不分表時(shí)可以怎么做。。。。唉,誰(shuí)讓代理商就那么幾條數(shù)據(jù),一個(gè)簡(jiǎn)單的limit...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)月度會(huì)員站長(zhǎng)1年前
407
【MySQL 14】觸發(fā)器after和before-小浪學(xué)習(xí)網(wǎng)

【MySQL 14】觸發(fā)器after和before

after是先完成數(shù)據(jù)的增刪改,再觸發(fā),觸發(fā)的語(yǔ)句晚于監(jiān)視的增刪改操作,無(wú)法影響前面的增刪改動(dòng)作;也就是說(shuō)先插入訂單記錄,再更新商品的數(shù)量; before是先完成觸發(fā),再增刪改,觸發(fā)的語(yǔ)句先于...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)月度會(huì)員站長(zhǎng)1年前
267
centos7和centos6.5的區(qū)別是什么-小浪學(xué)習(xí)網(wǎng)

centos7和centos6.5的區(qū)別是什么

centos7和centos6.5的區(qū)別:1、centos7的默認(rèn)數(shù)據(jù)庫(kù)為MariaDB,而centos6.5的默認(rèn)數(shù)據(jù)庫(kù)為MySQL;2、centos7的內(nèi)核版本為“3.10.x-x”,而centos6.5的內(nèi)核版本為“2.6.x-x”。 本文操作環(huán)境:ce...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)月度會(huì)員站長(zhǎng)1年前
268
30 個(gè)優(yōu)化 MySQL 語(yǔ)句的技巧-小浪學(xué)習(xí)網(wǎng)

30 個(gè)優(yōu)化 MySQL 語(yǔ)句的技巧

1、應(yīng)盡量避免在 where 子句中使用 != 或 操作符,否則將引擎放棄使用索引而進(jìn)行全表掃描。 2、對(duì)查詢(xún)進(jìn)行優(yōu)化,應(yīng)盡量避免全表掃描,首先應(yīng)考慮在 where 及 order by 涉及的列上建立索引。 3、...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)月度會(huì)員站長(zhǎng)1年前
358
Mysql常用查詢(xún)語(yǔ)句-小浪學(xué)習(xí)網(wǎng)

Mysql常用查詢(xún)語(yǔ)句

一查詢(xún)數(shù)值型數(shù)據(jù): ?SELECT?*?FROM?tb_name?WHERE?sum?>?100; ?查詢(xún)謂詞:>,=,,!=,!>,!,=?二查詢(xún)字符串 ?SELECT?*?FROM?tb_stu??WHERE?sname??=??'小劉' ?SE...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)月度會(huì)員站長(zhǎng)1年前
3815
MySQL 中字符串字段,在使用in時(shí),沒(méi)有加引號(hào)時(shí)的性能陷阱-小浪學(xué)習(xí)網(wǎng)

MySQL 中字符串字段,在使用in時(shí),沒(méi)有加引號(hào)時(shí)的性能陷阱

場(chǎng)景和環(huán)境 redhat6.5 + 64位 + 12核心 + 16g 表數(shù)量 600w MySQL 5.0 問(wèn)題描述 在使用in過(guò)程中,同事寫(xiě)了一個(gè)簡(jiǎn)單的in條件查詢(xún)(字段是普通索引,varchar),由于拼裝sql的時(shí)候,沒(méi)有使用引號(hào),導(dǎo)...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)月度會(huì)員站長(zhǎng)1年前
2211