精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

當前位置:大數(shù)據數(shù)據庫 → 正文

干貨:不用插件就能管理好你的My SQL數(shù)據庫

責任編輯:editor006 作者:三文魚 |來源:企業(yè)網D1Net  2017-11-17 20:26:40 本文摘自:it168網站

數(shù)據庫管理工具提供了一個GUI / Web界面,幾乎所有的數(shù)據庫任務都可以通過這個界面來自動執(zhí)行。本文將介紹如何使用這些工具來管理你的MySQL數(shù)據庫。

SQLyog是針對MySQL RDBMS的專業(yè)級GUI工具。SQLyog可用于Windows操作系統(tǒng)(從Windows XP / Windows 2003到Windows 8 / Server 2008 R2),也可以在Linux、Unix和Mac OS X下使用Wine環(huán)境工作。此外,作為本地Linux實用程序,SQLyog Enterprise / Ultimate功能的子集可與Linux的免費SQLyog作業(yè)代理(SJA)一起使用。這使得可以在Windows環(huán)境和端口執(zhí)行參數(shù)上指定和測試“預定作業(yè)”到Linux環(huán)境中。

為什么使用數(shù)據庫管理工具

數(shù)據庫管理工具提供一個GUI / Web界面來自動執(zhí)行數(shù)據庫任務,如查詢表、查找和替換操作以及其他可能在數(shù)據庫上運行的任務。就MySQL而言,它提供了免費的MySQL工作臺,雖然它比命令行界面更具視覺吸引力,但在高負載下性能就不那么出色了。因此,許多的用戶報告稱MySQL工作臺掛起或無響應。

基于以上,在本文將探討如何通過SQLyog的獨特增值功能幫助用戶提高工作效率。

會話恢復

您是否有過系統(tǒng)崩潰、意外關閉數(shù)據庫管理應用程序或者失去所有未保存的選項卡和查詢的情況?

通過會話恢復,您可以恢復以前的會話以及所有查詢選項卡、查詢構建器選項卡、架構設計器選項卡和歷史記錄選項卡。

默認情況下,SQLyog將始終在啟動時恢復上一個會話。您也可以在主“首選項”對話框的“其他”選項卡中關閉此行為。從主菜單中選擇工具>首選項進行訪問。

啟動時恢復會話選項:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  會話Savepoints

SQLyog還可以保存會話Savepoints,并從保存點打開連接到保存點生成時的狀態(tài)。與在啟動時自動恢復上一個會話一樣,術語“會話”包含所有打開的連接,以及為每個連接打開的所有查詢、查詢構建器和模式設計器選項卡,以及歷史記錄選項卡。

會話Savepoints命令位于文件菜單上:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

要保存當前會話,請從“文件”菜單中選擇“保存會話...”或“將會話另存為...”。保存會話...將保存當前活動會話(從而覆蓋它),而保存會話為...將打開另存為對話框,供您選擇自己的文件名。

會話信息被寫入一個擴展名為.ysav的文件。SQLyog使用SQLite數(shù)據庫來跟蹤上次保存的文件位置。

自動和手動保存的會話Savepoints可以同時使用。如果啟用了自動會話恢復,則最后一個活動會話將在啟動時加載。然后,通過打開會話Savepoints命令可以訪問保存的任何會話Savepoints。

一旦保存的會話Savepoints被打開,它可以通過從文件菜單中選擇結束會話命令來手動關閉。這會導致SQLyog停止該會話的跟蹤活動,但如果激活了該選項,它將繼續(xù)跟蹤會話自動恢復。

例如,如果您是一個有許多合作客戶的顧問,那么這就是一個非常有用的功能。您可以為每個客戶端保存許多Savepoints,只需點擊即可訪問所有連接和腳本。而且,不會將屬于客戶A的內容與屬于客戶B的內容混淆在一起。

自動完成

應用程序會根據用戶正在輸入的單詞,預測單詞的剩余部分來自動完成單詞。這是開發(fā)和管理軟件中最受歡迎的功能之一,原因如下:

1. 通過提供一個或多個單詞來加速人機交互。

2. 通過插入用戶希望訪問對象的確切文本來減少拼寫錯誤。

關于數(shù)據庫管理軟件,自動完成功能的目的是為了方便插入數(shù)據庫表和列名,以及將MySQL關鍵字和函數(shù)插入到查詢和DDL語句中。

在SQLyog專業(yè)版、企業(yè)版和旗艦版中,可以使用內置于SQLyog中的小型數(shù)據庫引擎,實現(xiàn)自動完成功能。它包含了MySQL關鍵字和函數(shù)的名稱,以及它使用的每個連接,還維護每個連接的對象名稱列表以便快速檢索。

除了上述兩點之外,處理在RDBMS中經常出現(xiàn)的長/不適宜的對象名上,也有非常實際的優(yōu)點。通過減少拼寫錯誤的可能性,意外執(zhí)行錯誤的查詢和得出錯誤結論的風險要降低很多。

自動完成主要有四種獨立且不同的方式工作。

1.自動彈出或工具提示

每當輸入一個結尾加(.)的對象名,就會彈出一個可用的子對象列表的小窗口。然后,您可以使用向上和向下箭頭鍵從列表中選擇項目。

例如,輸入數(shù)據庫名稱,如“sakila.”調出數(shù)據庫中帶有Sakila的表:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

此外,一旦選擇了一個表,輸入另一個句點(.)會再次彈出一個彈出列表,并在表格中列出一列:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

自動完成功能也適用于函數(shù)功能。例如,輸入字母“sub”,然后按Ctrl +空格鍵組合,會彈出與輸入字母相匹配的函數(shù)列表:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

輸入一個函數(shù)的名稱,然后后跟一個左括號“(”將顯示該函數(shù)的參數(shù)列表,例如輸入“substr(”,將調出substr()函數(shù)的參數(shù):

干貨:不用插件就能管理好你的My SQL數(shù)據庫

在這種情況下,substr()函數(shù)實際上有四個簽名,每個簽名具有不同的參數(shù)列表??梢允褂孟蛏虾拖蛳录^遍歷每一個。當這樣做,參數(shù)將會改變。

當前參數(shù)以紅色顯示:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  Ctrl + Shift +空格快捷鍵

如果出于某種原因,參數(shù)列表消失,ctrl + shift +空格鍵將始終顯示例程的參數(shù)列表。

2. Tab鍵功能

在對象瀏覽器中突出顯示數(shù)據庫,并在編輯器窗格中輸入一個或多個字符,將激活Tab鍵以充當對象迭代器,每一次按Tab鍵,自動完成都會迭代以該字符組合開頭的所有可能的輸入。輸入是由所選數(shù)據庫中的函數(shù)、關鍵字和數(shù)據庫對象的組合。

例如,假設在對象瀏覽器中選擇了Sakila數(shù)據庫的film表。在編輯器中輸入“fil”后,按tab鍵一次將選擇一個匹配的詞,第二次按Tab鍵將會把這個單詞改成下一個匹配的單詞,在這個例子中是film_actor。

Tab鍵自動完成功能的實際操作:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  3. Ctrl + Enter功能

與Tab鍵功能類似,在編輯器窗格中輸入一個或多個字符后按下Ctrl + Enter組合鍵將彈出一個小窗口,其中包含以該字符組合開頭的關鍵字和函數(shù)列表。

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  4. Ctrl + Space功能

無論何時將光標放在編輯器窗格中,按Ctrl + Enter鍵總是會打開一個小窗口,其中包含所有可能的關鍵字和函數(shù)列表。

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  使用自動完成與別名

自6.5版以來,自動完成支持表別名和列別名:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  在上圖中,您將看到所有自動完成功能識別“f”作為開頭的別名。

自動完成支持SELECT、UPDATE和DELETE語句中的表和列別名,但以下情況除外:

* 選擇用于為INSERT指定一個值的SELECT語句,例如:

INSERT INTO mytable (col1) values ((SELECT...))

* SELECT語句用作函數(shù)的參數(shù),例如:

"SELECT IF((SELECT....),'true','false')"

列寬度持久性

Result選項卡默認顯示來自Grid視圖中SELECT查詢的數(shù)據。將結果格式化為類似Excel的行和列。網格視圖提供了一些便利,例如排序(單擊標題按列排序結果),這種排序是在客戶端完成的,不需要向MySQL服務器發(fā)送任何額外的查詢。

Grid視圖還提供的另一個便利。對于大多數(shù)使用數(shù)據網格的其他GUI工具,每次打開程序時都需要花時間調整列標題的寬度。在SQLyog中,列的寬在各個會話中,甚至跨同一數(shù)據庫的主/副本中都保持一致。

Result網格:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  結論

在本文中,探索了數(shù)據庫管理工具提供的許多優(yōu)點,特別是SQLyog,其獨特的功能包括:

1. 會話還原,回顧之前的會話以及所有查詢選項卡、查詢生成器選項卡、模式設計器選項卡和歷史記錄選項卡。

2. 會話Savepoints允許手動保存,允許恢復會話到任何數(shù)量的保存點狀態(tài)。

3. 在SQLyog專業(yè)版、企業(yè)版和旗艦版中,自動完成功能顯示表、視圖、列和例程名稱及其參數(shù)。減少了拼寫錯誤的可能性,所以意外執(zhí)行錯誤查詢和得出錯誤結論的風險要小得多。

自動完成有四種方式:

1. 每當輸入一個名后綴(.)的對象,就會彈出一個包含所有可用子對象列表的小窗口。

2. 在對象瀏覽器中突出顯示數(shù)據庫,并在編輯器窗格中輸入一個或多個字符將激活Tab鍵以充當對象迭代器。每次按Tab鍵,自動完成都會遍歷以該字符組合開始的所有可能。輸入是選定數(shù)據庫中的函數(shù),關鍵字和數(shù)據庫對象的組合。

3. 與Tab鍵功能類似,在編輯器窗格中輸入一個或多個字符后按下Ctrl + Enter組合鍵將彈出一個小窗口,其中包含以該字符組合開頭的關鍵字和函數(shù)列表。

4. 無論何時將光標置于編輯器窗格中,按Ctrl +空格鍵總是會打開一個包含所有可能關鍵字和函數(shù)列表的小窗口。

自6.5版以來,自動完成支持表別名和列別名。

對于大多數(shù)使用數(shù)據網格的其他GUI工具,每次打開程序時都需要花時間調整列標題的寬度。在SQLyog中,列的寬度在會話中,甚至在同一個數(shù)據庫的主/副本上是一致的。

關鍵字:會話SQLite數(shù)據庫對象

本文摘自:it168網站

x 干貨:不用插件就能管理好你的My SQL數(shù)據庫 掃一掃
分享本文到朋友圈
當前位置:大數(shù)據數(shù)據庫 → 正文

干貨:不用插件就能管理好你的My SQL數(shù)據庫

責任編輯:editor006 作者:三文魚 |來源:企業(yè)網D1Net  2017-11-17 20:26:40 本文摘自:it168網站

數(shù)據庫管理工具提供了一個GUI / Web界面,幾乎所有的數(shù)據庫任務都可以通過這個界面來自動執(zhí)行。本文將介紹如何使用這些工具來管理你的MySQL數(shù)據庫。

SQLyog是針對MySQL RDBMS的專業(yè)級GUI工具。SQLyog可用于Windows操作系統(tǒng)(從Windows XP / Windows 2003到Windows 8 / Server 2008 R2),也可以在Linux、Unix和Mac OS X下使用Wine環(huán)境工作。此外,作為本地Linux實用程序,SQLyog Enterprise / Ultimate功能的子集可與Linux的免費SQLyog作業(yè)代理(SJA)一起使用。這使得可以在Windows環(huán)境和端口執(zhí)行參數(shù)上指定和測試“預定作業(yè)”到Linux環(huán)境中。

為什么使用數(shù)據庫管理工具

數(shù)據庫管理工具提供一個GUI / Web界面來自動執(zhí)行數(shù)據庫任務,如查詢表、查找和替換操作以及其他可能在數(shù)據庫上運行的任務。就MySQL而言,它提供了免費的MySQL工作臺,雖然它比命令行界面更具視覺吸引力,但在高負載下性能就不那么出色了。因此,許多的用戶報告稱MySQL工作臺掛起或無響應。

基于以上,在本文將探討如何通過SQLyog的獨特增值功能幫助用戶提高工作效率。

會話恢復

您是否有過系統(tǒng)崩潰、意外關閉數(shù)據庫管理應用程序或者失去所有未保存的選項卡和查詢的情況?

通過會話恢復,您可以恢復以前的會話以及所有查詢選項卡、查詢構建器選項卡、架構設計器選項卡和歷史記錄選項卡。

默認情況下,SQLyog將始終在啟動時恢復上一個會話。您也可以在主“首選項”對話框的“其他”選項卡中關閉此行為。從主菜單中選擇工具>首選項進行訪問。

啟動時恢復會話選項:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  會話Savepoints

SQLyog還可以保存會話Savepoints,并從保存點打開連接到保存點生成時的狀態(tài)。與在啟動時自動恢復上一個會話一樣,術語“會話”包含所有打開的連接,以及為每個連接打開的所有查詢、查詢構建器和模式設計器選項卡,以及歷史記錄選項卡。

會話Savepoints命令位于文件菜單上:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

要保存當前會話,請從“文件”菜單中選擇“保存會話...”或“將會話另存為...”。保存會話...將保存當前活動會話(從而覆蓋它),而保存會話為...將打開另存為對話框,供您選擇自己的文件名。

會話信息被寫入一個擴展名為.ysav的文件。SQLyog使用SQLite數(shù)據庫來跟蹤上次保存的文件位置。

自動和手動保存的會話Savepoints可以同時使用。如果啟用了自動會話恢復,則最后一個活動會話將在啟動時加載。然后,通過打開會話Savepoints命令可以訪問保存的任何會話Savepoints。

一旦保存的會話Savepoints被打開,它可以通過從文件菜單中選擇結束會話命令來手動關閉。這會導致SQLyog停止該會話的跟蹤活動,但如果激活了該選項,它將繼續(xù)跟蹤會話自動恢復。

例如,如果您是一個有許多合作客戶的顧問,那么這就是一個非常有用的功能。您可以為每個客戶端保存許多Savepoints,只需點擊即可訪問所有連接和腳本。而且,不會將屬于客戶A的內容與屬于客戶B的內容混淆在一起。

自動完成

應用程序會根據用戶正在輸入的單詞,預測單詞的剩余部分來自動完成單詞。這是開發(fā)和管理軟件中最受歡迎的功能之一,原因如下:

1. 通過提供一個或多個單詞來加速人機交互。

2. 通過插入用戶希望訪問對象的確切文本來減少拼寫錯誤。

關于數(shù)據庫管理軟件,自動完成功能的目的是為了方便插入數(shù)據庫表和列名,以及將MySQL關鍵字和函數(shù)插入到查詢和DDL語句中。

在SQLyog專業(yè)版、企業(yè)版和旗艦版中,可以使用內置于SQLyog中的小型數(shù)據庫引擎,實現(xiàn)自動完成功能。它包含了MySQL關鍵字和函數(shù)的名稱,以及它使用的每個連接,還維護每個連接的對象名稱列表以便快速檢索。

除了上述兩點之外,處理在RDBMS中經常出現(xiàn)的長/不適宜的對象名上,也有非常實際的優(yōu)點。通過減少拼寫錯誤的可能性,意外執(zhí)行錯誤的查詢和得出錯誤結論的風險要降低很多。

自動完成主要有四種獨立且不同的方式工作。

1.自動彈出或工具提示

每當輸入一個結尾加(.)的對象名,就會彈出一個可用的子對象列表的小窗口。然后,您可以使用向上和向下箭頭鍵從列表中選擇項目。

例如,輸入數(shù)據庫名稱,如“sakila.”調出數(shù)據庫中帶有Sakila的表:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

此外,一旦選擇了一個表,輸入另一個句點(.)會再次彈出一個彈出列表,并在表格中列出一列:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

自動完成功能也適用于函數(shù)功能。例如,輸入字母“sub”,然后按Ctrl +空格鍵組合,會彈出與輸入字母相匹配的函數(shù)列表:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

輸入一個函數(shù)的名稱,然后后跟一個左括號“(”將顯示該函數(shù)的參數(shù)列表,例如輸入“substr(”,將調出substr()函數(shù)的參數(shù):

干貨:不用插件就能管理好你的My SQL數(shù)據庫

在這種情況下,substr()函數(shù)實際上有四個簽名,每個簽名具有不同的參數(shù)列表??梢允褂孟蛏虾拖蛳录^遍歷每一個。當這樣做,參數(shù)將會改變。

當前參數(shù)以紅色顯示:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  Ctrl + Shift +空格快捷鍵

如果出于某種原因,參數(shù)列表消失,ctrl + shift +空格鍵將始終顯示例程的參數(shù)列表。

2. Tab鍵功能

在對象瀏覽器中突出顯示數(shù)據庫,并在編輯器窗格中輸入一個或多個字符,將激活Tab鍵以充當對象迭代器,每一次按Tab鍵,自動完成都會迭代以該字符組合開頭的所有可能的輸入。輸入是由所選數(shù)據庫中的函數(shù)、關鍵字和數(shù)據庫對象的組合。

例如,假設在對象瀏覽器中選擇了Sakila數(shù)據庫的film表。在編輯器中輸入“fil”后,按tab鍵一次將選擇一個匹配的詞,第二次按Tab鍵將會把這個單詞改成下一個匹配的單詞,在這個例子中是film_actor。

Tab鍵自動完成功能的實際操作:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  3. Ctrl + Enter功能

與Tab鍵功能類似,在編輯器窗格中輸入一個或多個字符后按下Ctrl + Enter組合鍵將彈出一個小窗口,其中包含以該字符組合開頭的關鍵字和函數(shù)列表。

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  4. Ctrl + Space功能

無論何時將光標放在編輯器窗格中,按Ctrl + Enter鍵總是會打開一個小窗口,其中包含所有可能的關鍵字和函數(shù)列表。

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  使用自動完成與別名

自6.5版以來,自動完成支持表別名和列別名:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  在上圖中,您將看到所有自動完成功能識別“f”作為開頭的別名。

自動完成支持SELECT、UPDATE和DELETE語句中的表和列別名,但以下情況除外:

* 選擇用于為INSERT指定一個值的SELECT語句,例如:

INSERT INTO mytable (col1) values ((SELECT...))

* SELECT語句用作函數(shù)的參數(shù),例如:

"SELECT IF((SELECT....),'true','false')"

列寬度持久性

Result選項卡默認顯示來自Grid視圖中SELECT查詢的數(shù)據。將結果格式化為類似Excel的行和列。網格視圖提供了一些便利,例如排序(單擊標題按列排序結果),這種排序是在客戶端完成的,不需要向MySQL服務器發(fā)送任何額外的查詢。

Grid視圖還提供的另一個便利。對于大多數(shù)使用數(shù)據網格的其他GUI工具,每次打開程序時都需要花時間調整列標題的寬度。在SQLyog中,列的寬在各個會話中,甚至跨同一數(shù)據庫的主/副本中都保持一致。

Result網格:

干貨:不用插件就能管理好你的My SQL數(shù)據庫

  結論

在本文中,探索了數(shù)據庫管理工具提供的許多優(yōu)點,特別是SQLyog,其獨特的功能包括:

1. 會話還原,回顧之前的會話以及所有查詢選項卡、查詢生成器選項卡、模式設計器選項卡和歷史記錄選項卡。

2. 會話Savepoints允許手動保存,允許恢復會話到任何數(shù)量的保存點狀態(tài)。

3. 在SQLyog專業(yè)版、企業(yè)版和旗艦版中,自動完成功能顯示表、視圖、列和例程名稱及其參數(shù)。減少了拼寫錯誤的可能性,所以意外執(zhí)行錯誤查詢和得出錯誤結論的風險要小得多。

自動完成有四種方式:

1. 每當輸入一個名后綴(.)的對象,就會彈出一個包含所有可用子對象列表的小窗口。

2. 在對象瀏覽器中突出顯示數(shù)據庫,并在編輯器窗格中輸入一個或多個字符將激活Tab鍵以充當對象迭代器。每次按Tab鍵,自動完成都會遍歷以該字符組合開始的所有可能。輸入是選定數(shù)據庫中的函數(shù),關鍵字和數(shù)據庫對象的組合。

3. 與Tab鍵功能類似,在編輯器窗格中輸入一個或多個字符后按下Ctrl + Enter組合鍵將彈出一個小窗口,其中包含以該字符組合開頭的關鍵字和函數(shù)列表。

4. 無論何時將光標置于編輯器窗格中,按Ctrl +空格鍵總是會打開一個包含所有可能關鍵字和函數(shù)列表的小窗口。

自6.5版以來,自動完成支持表別名和列別名。

對于大多數(shù)使用數(shù)據網格的其他GUI工具,每次打開程序時都需要花時間調整列標題的寬度。在SQLyog中,列的寬度在會話中,甚至在同一個數(shù)據庫的主/副本上是一致的。

關鍵字:會話SQLite數(shù)據庫對象

本文摘自:it168網站

電子周刊
回到頂部

關于我們聯(lián)系我們版權聲明隱私條款廣告服務友情鏈接投稿中心招賢納士

企業(yè)網版權所有 ©2010-2024 京ICP備09108050號-6 京公網安備 11010502049343號

^
  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 睢宁县| 唐河县| 商城县| 远安县| 信宜市| 土默特左旗| 荣成市| 临洮县| 高邑县| 专栏| 育儿| 英吉沙县| 恭城| 河池市| 依兰县| 瑞丽市| 耒阳市| 偃师市| 林口县| 宁河县| 虞城县| 乌恰县| 绥滨县| 松滋市| 通海县| 财经| 静乐县| 利辛县| 天气| 武邑县| 崇礼县| 天津市| 油尖旺区| 体育| 青川县| 德惠市| 越西县| 龙胜| 太湖县| 砚山县| 新竹县|