一、使用代碼的方式批量添加(導入)資料到資料庫中
1.執行sql語句在資料庫中添加一條資訊

插入一條資料的sql語句:
點選run執行語句之後,重新整理資料
2.在ios項目中使用代碼批量添加多行資料示例
代碼示例:
作用:生成200條相應的sql插入語句
列印結果為:
使用文本編輯器,打開生成的sql檔案。
可以把這些sql語句拷貝到navicat中進行執行,也可以直接執行整個檔案。
在資料庫中建立一張表:
選擇執行sql檔案:
執行完畢後,點選cancel。
重新整理資料庫,檢視插入的200條資料
二、分頁簡單示範
說明:
使用limit可以精确地控制查詢結果的數量,比如每次隻查詢10條資料
格式 select * from 表名 limit 數值1, 數值2 ;
示例
select * from t_student limit 4, 8 ;
可以了解為:跳過最前面4條語句,然後取8條記錄
limit常用來做分頁查詢,比如每頁固定顯示5條資料,那麼應該這樣取資料
第1頁:limit 0, 5
第2頁:limit 5, 5
第3頁:limit 10, 5
…
第n頁:limit 5*(n-1), 5
下面語句的作用
select * from t_student limit 7 ;
相當于select * from t_student limit 0, 7 ;表示取最前面的7條記錄
三、補充
1.關于外鍵限制(建立起兩張表之間的聯系)
第一種做法:可以建立一張關系表,讓之前兩張表(班級表和學生表建立起對應的聯系),但是這種做法很備援,沒有必要
第二種做法:使用外鍵限制
一對一,一對多,多對多關系。當兩張表有聯系時,如何設定外鍵(在哪張表中設定?)
2.關于表連接配接
子查詢:要求查詢所有類型為粵菜的菜名。
查詢結果為:
連接配接查詢:
查詢結果為: