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版。當時的感覺就是醍醐灌頂,這些老外太牛了。自己在 中使用的模式真不多,在各種庫中看到不少,具有設計模式思想的東西不少。最近有時間,把這本書又過了一遍,新的體會 ...