MySQL基礎

                                MySQL基礎(流程篇)

一:啓動和關閉MySQL數據庫

net start 數據庫服務名;net stop 數據庫服務名;

注意:已經在Mysql裏面了,是不能使用這兩個命令的,必須先用quit退出命令退出本層,在cmd窗口下執行。

 

二:登錄Mysql管理系統

mysql -u用戶名 -p密碼

如果出現welcome to mysql~~~表示登錄成功。

注意:在cmd下面執行命令的時候命令符行最後不要有“;”分號。

 

三:建庫和刪除庫

create   database  數據庫名  default charset=‘utf8’;

create:創建;  database:數據庫;    default  charset=‘utf8’:默認的字符碼

drop  database  數據庫名 ;

drop:刪除。

 

四:使用命令進入指定的倉庫

use 倉庫;                 use:使用。

如果我們不知道系統中有哪些倉庫,這個時候可以用show命令進行查看:show databases;            show:顯示。

 

五:表的創建

語法:create table 表名(

字段1  數據類型  約束,

字段2  數據類型 約束,

          ··········

字段n 數據類型  約束

);

注意:最後一句之後不加任何符號。

 

六:查看錶的結構

這個時候就在庫中創建好一個表了,我們想看看自己的表是什麼結構怎麼辦呢?

就用desc命令實現。

語法:desc 表名;這樣就可以查看錶的結構了。

 

七:數據類型

來歷:

爲什麼會有數據類型這個東西的存在?

例如我創建了一個我的信息表,那麼這個表應該有什麼內容呢?名字、電話、郵箱、學歷、身高、體重、家庭地址··等等這些應該有吧!這些都是不同的類型,不同的字符號等組成。這個時候數據類型產生了。

 

整數類:1、linyint(微小的)  1字節 -128^127;          2、small(小的)2字節 -32768^32767;

               3、int(整型)4字節 +-21億;                        4、bigint (大型的)8字節;

小數類:float(單精度)、double(雙精度)、decimal(m,n)(精確到小數點後的位數)。

               (m,n):m、表示這個數的位數     n、表示小數點後的位數

字符串:char(m):m表示該字段可以表述的字符串的長度;

              varchar(m):m表示該字段可以表述的長度;

              blob:用於儲存二進制的大文件。

時間日期:date :表示日期,1000-1-1^9999-12-31;

                  time:表示時間,00:00:00^23:59:59;

                  datetime:1000-1-1 00:00:00^9999-12-31 23:59:59。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章