国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

mysql的基礎學習

2019-11-08 02:30:15
字體:
來源:轉載
供稿:網友

MySQL的基本數據類型:

1.mysql最基本的數據類型是整形,總共有6種。其中最小的是TINYINT型的,占一個字節,最大為BIGINT型的占8個字節。
2.輸入的數據的寬度不能大于于默認參數
3。浮點數類型的后面加(M,D)來規定浮點數的長度,M表示整個數的長度,D表示小數部分的長度。其中DECIMAL四舍五入的時候,會有警告,且默認精度時是整型。
4.日期YEAR時縮寫0~69時表示20××,70~99表示19××。TIME類型,分秒的范圍都是0~59,天數會轉化為小時加到小時上可用CURRENT_TIME和NOW()來獲取當前系統的時間,特別的,我們如果要記錄的信息恰好是操作的進行時間,就可以直接獲取當前時間。DATE定義的是存儲年月日的,注意其中只有用到@的時候8月或8日才能只寫8,其他情況都要寫08。用CURRENT_TIME來和NOW()來獲取當前時間。
5.VARCHAR可在最大限度之內添加數據,且占用的空間是隨著輸入的數據變化的,有利于節省系統空間。
6.如果只能選取列表的一個值,就就選擇ENUM類型,如果需要選取多個組合則需要選取SET類型。且SET會按照定義時的順序排列,兩個類型都是根據編號來存入數據庫的。
7BLOB類型的變量用來保存數據量很大的二進制數據,主要用來存儲圖片,PDF文檔類型的選取既要節省空間又要提高存取的效率。選取合適的數據類型。

數據類型的選取需要考慮多方面的因素,以節約空間安和提高存取效率為根本點。每一個數據類型有相應的范圍規則。

mysql的存儲引擎:

  InnoDB存儲引擎支持事務處理,支持外建。同時支持崩潰修復能力和并發控制。如果需要對事務的整性要求比較高,要求實現并發控制,就有很大的優勢。  如果需要頻繁的進行更新、刪除操作的數據庫也可以選擇InnoDB,其中實現事務的提交和回滾。  MyISAM插入數據和讀出數據快,空間和內存的使用比較低。  MEMORY處理數據快,但安全性不高。臨時表。

mysql的基本操作命令行的匯總:

數據庫的建立 CREATE DATABASE 數據庫名;
 

數據庫的刪除 DROP DATABASE 數據庫面名;
在對某個數據庫進行操作的前需要先 USE 數據庫名;
 
顯示當前系統中的數據庫 SHOW DATABASES;
 
創建表 CREATE TABLE 表名(屬性 數據類型[完備約束條件],.....);
 
單字段主鍵的建立,在定義時屬性名 數據類型 PRIMARY KEY
 
多字段主鍵 定義之后括號里PRIMARY KEY(屬性1,屬性2,.....);
 
設置表的非空約束 NOT NULL
 
設置表的唯一性約束 UNIQUE
 
設置表的屬性值自動增加AUTO-INCREMENT
 
設置表的屬性的默認值 屬性名 數據類型 DEFAULT 默認值
 
查看表基本結構語句 DESC 表名;
 
查看表詳細結構語句 SHOW CREATE TABLE 表名
 
修改表名 ALTER TABLE 舊表名 RENAME [TO] 新表名;
 
修改字段的數據類型 ALTER TABLE 表名 MODIFY 屬性名 數據類型;
 
修改字段名 ATER TABLE 表名 CHANGE 舊屬性名 新屬性名  新數據類型; 這條命令也可以用來修改數據類型
 
增加字段ALTER TABLE 表名 ADD 屬性名1 數據類型[完整性約束條件][FIRST |AFTER 
 
刪除字段 ALTER TABLE 表名 DROP 屬性名;
 
修改字段的排序位置 ALTER TABLE 表名 MODIFY 屬性名1 數據類型 FIRAT |AFTER 屬性名2;
更改表的存儲引擎 ALTER TABLE 表名 ENGINE =存儲引擎名;
 
刪除表的外鍵約束 ALTER TABLE 表名 DROP FOREIGN KEY 外鍵別名;
 
刪除沒有被關聯的普通表 DROP TABLE 表名
 
創建表的時候創建索引 CREATE TABLE 表名(屬性名 數據類型[完整性約束條件],.....,[UNIQUE|FULLTEXT|SPATIAL]  INDEX|KEY [別名] (屬性名1 [(長度)][ASC|DESC]));
 
 

 參考自:mysql入門很簡單
上一篇:Clean Code 讀書筆記

下一篇:c#

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新绛县| 杭州市| 宜宾县| 吉安市| 高州市| 措美县| 新邵县| 东莞市| 本溪| 丰城市| 衢州市| 汾阳市| 嘉义县| 武宣县| 遂昌县| 报价| 略阳县| 双城市| 左权县| 富顺县| 门头沟区| 陆河县| 枣强县| 绥中县| 大冶市| 双峰县| 曲阜市| 肇庆市| 浙江省| 都安| 永寿县| 揭东县| 康平县| 镇原县| 惠州市| 旺苍县| 景泰县| 阿拉善右旗| 鹤岗市| 怀来县| 志丹县|