mysql學習筆記(未完)

2021-04-17 06:47:27 字數 1362 閱讀 4361

1.連線伺服器:mysql -h localhost -u user -p,然後輸入密碼。

2.斷開伺服器:quit

select version(), current_date;

select now();

4.取消一條命令:/c

5.顯示資料庫:show databases;

6.使用資料庫:use test;

7.建立資料庫:create database test;

8.顯示表:show tables;

9.建立表:create table pet(name varchar(20), *** char(1), birth date);

10.檢視表結構:describe pet;

11.將txt檔案資料裝入表中:load data local infile 'd:/pet.txt' into table pet;

pet.txt(內容如下)

fluffy    f    2000-01-01

bowser    m    2008-08-08

slim    /n    3000-01-01

claws    f    2000-01-01

slim    m    2005-02-01

用定位符(tab)把值分開,/n代表空缺

12.從表中檢索:select * from pet;

13.檢索唯一輸出:select distinct *** from pet;

14.排序:

(預設公升序)select * from pet order by birth;

(降序)select * from pet order by birth desc;

(區分大小寫)select * from pet order by binary name desc;

(多列排序,name公升序,birth降序)select * from pet order by name, birth desc;

15.日期計算:

year():獲取年份

select * from pet where year(birth)='2008';

month():獲取月份

select * from pet where month(birth)='01';

day():獲取日

select * from pet where day(birth)='01';

right():提取日期的mm-dd (日曆年)部分的最右面(例如:5個字元)

select name, right(birth, 5) from pet;

16.判斷是否為null

select * from pet where *** is null;

MySQL學習筆記(未完待續 )

二 儲存引擎 索引是在儲存引擎層實現的,而不是在伺服器層實現的,所以不同儲存引擎具有不同的索引型別和實現。b 樹是大多數mysql 儲存引擎的預設索引型別。因為不再需要進行全表掃瞄 類似於漢語字典中一頁一頁的去查詢乙個漢字 只需要對樹進行搜尋即可 類似於利用漢語字典中的目錄頁去快速定位乙個漢字,索引...

mysql學習總結 索引 未完

部落格位址僅此而已。回憶一下當時的想法真的很可笑,老是喜歡搞一些表面的東西,實際上當時的部落格對自己的收穫微乎其微,純屬為了 寫而寫。現在呢,實習快半年了,實習期間做了很多事情,但是回想自己的收穫,的確有進步,是什麼說不出來。參加實習的這段時間 以來,每天在公司待到十點學習新的知識,從來不曾懈怠,可...

設計模式學習筆記(未完)

第一次系統學習設計模式的時候,我還在學校裡。買的書是 設計模式 可復用物件導向軟體的基礎 翻譯過來的,機械工業出版社,2005年12月第1版。當時的感覺就是醍醐灌頂,這些老外太牛了。自己在 中使用的模式真不多,在各種庫中看到不少,具有設計模式思想的東西不少。最近有時間,把這本書又過了一遍,新的體會 ...