bbsmax mysql_MySQL中自己不太常用的命令
一 更改表的信息
alter table students add primary key (stunum);
為已經(jīng)創(chuàng)建好的表添加主鍵。
alter語(yǔ)句不僅可以添加主鍵,還可以對(duì)已經(jīng)創(chuàng)建好的表修改一些東西,這里創(chuàng)建了主鍵,對(duì)于MySQL而言,添加了主鍵也就加了個(gè)主鍵索引,所以我們會(huì)看到的現(xiàn)象時(shí)候這樣的
然后執(zhí)行這條語(yǔ)句之后會(huì)發(fā)生:
添加了主鍵,MySQL會(huì)自動(dòng)生成一個(gè)索引,這個(gè)索引就是聚集索引。
二 創(chuàng)建一條索引
create index indexstu3 on students(stugrades);
之前寫的項(xiàng)目都不是很大,所以基本沒(méi)有用到索引,因?yàn)閿?shù)據(jù)量都過(guò)不了100000以上,昨天在研究Innodb的時(shí)候看到了索引的時(shí)候才想起來(lái)這個(gè)語(yǔ)句。
三 group by語(yǔ)句
GROUP BY 是分組查詢, 一般 GROUP BY
是和聚合函數(shù)配合使用 group by 有一個(gè)原則,就是 select 后面的所有列中,沒(méi)有使用聚合函數(shù)的列,必須出現(xiàn)在 group by 后面(重要)
MysqL中的Show Index From Table_Name命令說(shuō)明
我們?cè)诜治鯯QL性能的時(shí)候,會(huì)使用到show index from table_name命令,會(huì)返回出下面的列 | Table | Non_unique | Key_name | Seq_in_ind ...
Mysql中mysqldump命令使用詳解
MySQL有很多可以導(dǎo)入數(shù)據(jù)的方法,然而這些只是數(shù)據(jù)傳輸中的一半,另外的一般是從MySQL數(shù)據(jù)庫(kù)中導(dǎo)出數(shù)據(jù).有許多的原因我們需要導(dǎo)出數(shù)據(jù).一個(gè)重要的原因是用于備份數(shù)據(jù)庫(kù).數(shù)據(jù)的造價(jià)常常是昂貴的,需要謹(jǐn) ...
mysql中的load命令使用方法
使用mysql 中的load 命令,可以將txt 文件中的內(nèi)容加載到數(shù)據(jù)庫(kù)表中 使用mysql 中的load 命令,講txt 文件中的內(nèi)容加載到數(shù)據(jù)庫(kù)表中,例如,創(chuàng)建table,名稱是user,一個(gè)字 ...
MySQL中EXPLAIN解釋命令詳解
MySQL中的explain命令顯示了mysql如何使用索引來(lái)處理select語(yǔ)句以及連接表.explain顯示的信息可以幫助選擇更好的索引和寫出更優(yōu)化的查詢語(yǔ)句. 1.EXPLAIN的使用方法:在s ...
Mysql中explain命令查看語(yǔ)句執(zhí)行概況
Mysql中可以使用explain命令查看查詢語(yǔ)句的執(zhí)行方式,使用方法舉例:explain + 查詢語(yǔ)句 例如:explain select * from user_info 幾個(gè)重要的字段說(shuō)明: t ...
MySQL中的binlog相關(guān)命令和恢復(fù)技巧
操作命令: 復(fù)制代碼 代碼如下: show binlog events in 'mysql-bin.000016' limit 10; reset master 刪除所有的二進(jìn)制日志 flush lo ...
MySQL中使用SHOW PROFILE命令分析性能的用法整理(配合explain效果更好,可以作為優(yōu)化周期性檢查)
這篇文章主要介紹了MySQL中使用show profile命令分析性能的用法整理,show profiles是數(shù)據(jù)庫(kù)性能優(yōu)化的常用命令,需要的朋友可以參考下 ? show profile是由Jerem ...
用命令從mysql中導(dǎo)出/導(dǎo)入表結(jié)構(gòu)及數(shù)據(jù)
在命令行下mysql的數(shù)據(jù)導(dǎo)出有個(gè)很好用命令mysqldump,它的參數(shù)有一大把,可以這樣查看:mysqldump最常用的:mysqldump -uroot -pmysql databasefoo t ...
My SQL中show命令--MySQL中幫助查看
My SQL中show命令--MySQL中幫助查看 學(xué)習(xí)了:http://hahaxiao.techweb.com.cn/archives/477.html 在mysql命令界面內(nèi),輸入help或者? ...
隨機(jī)推薦
簡(jiǎn)單Linux命令學(xué)習(xí)筆記
1.查看進(jìn)程 ps -ef | grep 關(guān)鍵字 ? ? ? /*關(guān)鍵字為服務(wù)名*/ netstat -unltp | grep 關(guān)鍵字 ? ? ? ?/*關(guān)鍵字為服務(wù)名或者是端口均可*/ 2.殺死進(jìn) ...
AngularJs的$http發(fā)送POST請(qǐng)求,php無(wú)法接收Post的數(shù)據(jù)解決方案
最近在使用AngularJs+Php開發(fā)中遇到php后臺(tái)無(wú)法接收到來(lái)自AngularJs的數(shù)據(jù),在網(wǎng)上也有許多解決方法,卻都點(diǎn)到即止.多番摸索后記錄下解決方法:tips:當(dāng)前使用的AngularJ ...
【點(diǎn)滴積累,厚積薄發(fā)】windows schedule task中.exe程序的路徑問(wèn)題等問(wèn)題總結(jié)
1.在發(fā)布ReportMgmt的Job時(shí)遇到一個(gè)路徑問(wèn)題,代碼如下: doc.Load(@"Configuration\Business\business.config"); ? ...
iOS相關(guān),過(guò)年回來(lái)電腦上的證書都失效了,解決方法。
今天發(fā)了個(gè)問(wèn)題,就是關(guān)于電腦上的證書都失效的問(wèn)題,就這個(gè)問(wèn)題的解決方法如下:https://segmentfault.com/q/1010000004433963 1,按照鏈接下載,https://d ...
【轉(zhuǎn)】Java 內(nèi)部類種類及使用解析
Java 內(nèi)部類種類及使用解析 內(nèi)部類Inner Class 將相關(guān)的類組織在一起,從而降低了命名空間的混亂. 一個(gè)內(nèi)部類可以定義在另一個(gè)類里,可以定義在函數(shù)里,甚至可以作為一個(gè)表達(dá)式的一部分. Ja ...
.net4.0調(diào)用非托管DLL的異常捕獲
轉(zhuǎn)發(fā): 由于有些非托管的DLL內(nèi)部異常未有效處理,當(dāng)托管程序調(diào)用到這樣的DLL時(shí),就引起托管程序意外退出. 托管程序使用通常的捕獲try……catch塊不起作用.原因是.NET 4.0里新的異常處理機(jī) ...
git push 提交某一個(gè)commit
(以下情況是我們的一位開發(fā)小哥哥遇到了提交失敗,來(lái)找我,我給他解決的過(guò)程,以前我也沒(méi)遇到,所以記錄下來(lái)) 我們會(huì)遇到這樣的情況,在develop分支上,第一天修改的文件,已經(jīng)執(zhí)行了git commit ...
ubuntu16.04系統(tǒng)搜狗輸入法的安裝
參考博客:https://www.cnblogs.com/lrj567/p/6307329.html 本來(lái)不想寫的,但是最近老是重裝系統(tǒng),每次百度特別浪費(fèi)時(shí)間,特此記錄一下 先去官網(wǎng)下載搜狗輸入法li ...
最高頻的K個(gè)單詞 · Top K Frequent Words
[抄題]: 給一個(gè)單詞列表,求出這個(gè)列表中出現(xiàn)頻次最高的K個(gè)單詞. [思維問(wèn)題]: 以為已經(jīng)放進(jìn)pq里就不能改了.其實(shí)可以改,利用每次取出的都是頂上的最小值就行了.(性質(zhì)) 不知道怎么處理k個(gè)之外的數(shù) ...
總結(jié)
以上是生活随笔為你收集整理的bbsmax mysql_MySQL中自己不太常用的命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 前端学习(1714):前端系列javas
- 下一篇: 前端学习(1737):css3实现loa