摘要:本文主要提供《sql必知必會》一書中實驗所用的資料庫,以及建立資料庫、表、約束和初始化的sql語句。
1、實驗環境
作業系統:windows7 旗艦版 64位
dbms:5.6.27 mysql community server (gpl)
1.1 mysql的安裝和配置
2、資料庫和表的建立
按照上述過程搭建好實驗環境後,我建議在桌面上寫乙個mysql.bat的批處理檔案,內容如下:
cd c:\program files\mysql-5.6.27-x64\mysql server 5.6.27\bin
mysql -u root -p
紅色字型是我的mysql中的bin目錄,各位可以根據自己的目錄進行修改。在桌面上雙擊該檔案即可開啟mysql,輸入密碼即可進入mysql操作環境。前提是mysql的服務要開啟,否則會出現錯誤,開啟mysql服務步驟是:按win+r,在輸入欄裡輸入:net start mysql 或者 進入cmd視窗輸入:net start msyql即可開啟mysql服務。
2.1 建立資料庫:orderdb
在mysql中輸入:create database orderdb; 不要忘記分號,這是mysql的語法,另外,mysql對大小寫不敏感的,也可以用:create database orderdb;
然後按enter建即可建立成功。可以輸入命令:show databases;進行檢視,如下圖所示:
可以看到,dbms中已經有了orderdb資料庫,不過現在它還沒有任何表。
2.2 建立表並初始化至於表的字段的意思以及表與表之間的關係,可以參考《sql必知必會》的附錄a,操作完的結果如下圖:
其他表就不再一一截圖了。
這樣,我們的表中都有了資料,下面就可以跟隨書中的內容,進行試驗了。本系列的學習筆記所涉及的sql語句均是基於mysql的,其他的dbms,請檢視相關文件。
mysql必知必 SQL必知必會學習筆記 一
資料庫基礎 資料庫 資料庫軟體 確切的說,資料庫軟體應稱為資料庫管理系統 dbms 資料庫是通過dbms建立和操作的容器 資料庫相當於檔案櫃 容器 表相當於檔案 同乙個資料庫不能存在相同的表名,不同的資料庫可以存在相同的表名 主鍵應滿足的條件 唯一性非空性 not null 主鍵列中的值不允許修改或...
SQL 必知必會(學習筆記一)
工作了就不行了,公司用的就是mysql,剛開始還好,寫的都是記憶體相關,基本都沒接觸到資料庫內容。單列select prod name from products 多列 select prod id,prod name,prod price from products 所有列 select from...
《SQL必知必會》學習筆記
資料庫管理系統 dbms 資料庫軟體。資料庫 database 儲存有組織的資料的容器。通過dbms建立和操縱的容器。表 table 用於儲存某種特定型別資料的結構化檔案。模式 schema 關於資料庫和表的布局及特性的資訊。列 column 表中的乙個字段。表是由乙個或多個列組成的。行 row 表...