天天看點

mysql腳本,自動生成代碼,連接配接查詢

外連接配接查詢:

外連接配接分為左外連接配接、右外連接配接、和全外連接配接。左外連接配接是左邊的表不加限制,裡面的資料全部顯示出來,而右邊則是符合條件的才顯示,不符合條件的不顯示。

右外連接配接就是和左外連接配接反過來,右邊的表資料全部顯示,左邊的表則符合條件的顯示。不符合條件的不顯示。

全外連接配接是兩張表都不加限制,将兩張表的資料全部顯示出來,不過mysql并不支援全外連接配接,是以無法在mysql資料庫裡使用全外連接配接。

左外連接配接關鍵字是:LEFT JOIN

代碼示例:

mysql腳本,自動生成代碼,連接配接查詢

右外連接配接關鍵字是:RIGHT JOIN

mysql腳本,自動生成代碼,連接配接查詢

全外連接配接關鍵字是:FULL JOIN

mysql腳本,自動生成代碼,連接配接查詢

臨時表:

臨時表就是用于臨時使用的一張表,關閉後打開這張表就會消失了,臨時表一般用于資料庫程式設計的時候存儲一些資料。
臨時表有兩種類型:1.資料存儲在磁盤上   2.資料存儲在記憶體中。
建立臨時表的關鍵字是:TEMPORARY
mysql腳本,自動生成代碼,連接配接查詢
使用資料庫管理工具自動生成sql查詢語句:
mysql腳本,自動生成代碼,連接配接查詢
mysql腳本,自動生成代碼,連接配接查詢
mysql腳本,自動生成代碼,連接配接查詢
複雜的sql查詢語句或者某些不是很熟悉的語句可以使用自動生成,但是不能太過依賴。

Mysql腳本:

資料庫管理軟體可以幫助導入或導出腳本檔案,是以不必像以前那樣手動寫腳本了。

Mysql腳本在不同的資料庫管理軟體中導出的腳本檔案不太一緻,是以使用什麼工具導出的腳本就用什麼工具導入比較好,以免出現不相容的錯誤。并且即便使用的是同一個資料庫管理軟體,但是版本和位數也得要一緻,不然也是會出現錯誤的。

如何導出腳本檔案:

在sqlyog裡導出腳本首先要選中需要導出的資料庫:
mysql腳本,自動生成代碼,連接配接查詢
然後右鍵點選:
mysql腳本,自動生成代碼,連接配接查詢
進入SQL Dump界面選擇需要導出的選項:
mysql腳本,自動生成代碼,連接配接查詢
選擇完需要導出的資料後,就選擇導出腳本的路徑:
mysql腳本,自動生成代碼,連接配接查詢

完成腳本導出:

mysql腳本,自動生成代碼,連接配接查詢

導出後的腳本:

mysql腳本,自動生成代碼,連接配接查詢
mysql腳本,自動生成代碼,連接配接查詢

如何導入腳本檔案:

在sqlyog裡導入腳本需要先建立一個新的資料庫,并且選擇這個資料庫:
mysql腳本,自動生成代碼,連接配接查詢
接着按圖示操作:
mysql腳本,自動生成代碼,連接配接查詢
進入導入界面選擇腳本檔案:
mysql腳本,自動生成代碼,連接配接查詢
選擇好後點選執行:
mysql腳本,自動生成代碼,連接配接查詢
完成導入:
mysql腳本,自動生成代碼,連接配接查詢

繼續閱讀