日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

数据库的辅助工具:My-SqlViewer

發布時間:2025/3/8 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数据库的辅助工具:My-SqlViewer 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

閱讀目錄

·開始

·My-SqlViewer 使用說明

·程序安裝及啟動說明

·程序主界面

·DataBase瀏覽器

·搜索數據庫

·存儲過程的復制

·比較數據庫

今天發一個我自己寫的且經常使用的數據庫的輔助工具:My-SqlViewer

由于我比較喜歡使用存儲過程,但發現不管是SQL Server Management Studio Express還是MySql的各類亂七八糟工具,在日常開發中,總會發現有些地方在使用時不夠方便,甚至缺少某些功能,于是才有這個工具的出現。

本工具的定位是:1. 輔助工具--所以功能有限,但要將有限的功能做得盡量好。2. 支持SqlServer與MySql

回到頂部

本程序是為程序員而設計的輔助工具,因此假設運行的操作系統環境中已安裝有所需要的各種必需組件,而沒有隨本程序的安裝包一起提供。

本程序需要以下組件

1. .Net Framework 2.0

2.如果使用SQL Server插件,則建議安裝SQL Server 或 SQL Server Management Studio (2005/2008)

3.如果使用MySql插件,則必需MySql.data.dll

本程序提供以下功能

1.比官方工具更方便的查看數據表,存儲過程,視圖,用戶函數的定義腳本。

2.在各種腳本定義中執行搜索功能,如搜索某個字段在哪些表,存儲過程中被使用。

3.比較數據庫結構定義。

4.在二個數據庫之間 復制存儲過程,視圖,用戶函數。

使用建議

由于本程序是一個網站,因此離不開瀏覽器軟件。為了能讓您有更流暢的操作體驗,建議選用Opera, Firefox, Safari, Chrome之類的瀏覽器,而不要使用IE及 以IE為基礎的“馬甲”瀏覽器(并非不支持IE,只是IE執行JS的性能太差)。

回到頂部

程序的安裝應該是很簡單的,雙擊安裝包即可,此處省略53個字......

當您安裝好本程序后,可以從開始菜單啟動它。現在啟動它吧,當您看到下圖時不要感動奇怪,因為本程序是一個采用Asp.net 2.0的網站程序,離不開瀏覽器的運行,為了能讓您有最好的操作體驗,程序并沒有選擇您的操作系統中默認的瀏覽器,而是讓您來選擇您最喜歡的瀏覽器。

插個題外話:默認的瀏覽器可能并不是最喜歡的瀏覽器。我就是這個設置:默認是Firefox,為了調試程序方便,但最喜歡的卻是Opera 。

您如果不喜歡每次都看到這個對話框,可以選擇“記住設置”。

再補充一下:如果您在安裝時選擇了需要對MySql支持的插件,但您的計算機上又沒有安裝MySql的數據提供者程序,那么在第一次啟動時,會有插件加載失敗的錯誤提示,可以不管它,直接點擊“轉到工具首頁”,當然您也可以先選擇“我知道這些問題了,下次不要再告訴我了”,這樣,下次就不會再提示了。(設置是保存在Cookie中)

如果當時選擇了安裝MySql的插件,但又不能正常運行,那么您可以:

1.安裝MySql的數據提供者程序或者將mysql.data.dll拷貝到網站的bin目錄中

2.找到網站的bin目錄,直接刪除MySqlViewer.Plugin.MySql.dll

不管您選擇了以上二種方法的哪一種,最后重啟程序是必須的。注意:程序運行后,會在系統拖盤區有個圖標的,請在圖標上右擊鼠標,然后選擇退出程序。

回到頂部

以下圖片就是程序正常啟動后應該可以看到的界面了。

第一次使用時,請點擊“新建連接”按鈕,創建一個數據庫的連接,如下圖所示

創建好連接后,您可以選擇一個連接,點擊“打開連接”。點點看吧。

回到頂部

在這個界面中,將會顯示當前連接所能訪問到的所有數據庫,及每個數據庫的表,視圖,存儲過程,自定義函數這些對象的定義。界面操作方式也與常用的桌面程序類似:擁有多選項卡的瀏覽功能,擁有各種方便的右鍵菜單功能。

回到頂部

您可以在上圖所示界面的左邊樹控件中,選擇一個節點,右擊,然后選擇“在數據庫中搜索”,此時會出現如下對話框:

輸入要查找的關鍵詞,點擊確定后,結果如下圖,程序會高亮顯示匹配行。

回到頂部

為了演示這個功能,先需要創建一個數據庫。我創建了一個數據庫:xxxxxxxxxxx,它沒有任何數據庫對象,如下圖

然后,從主界面中啟動”復制存儲過程“,接著選擇數據庫連接,數據庫對象,點擊”刷新列表“,將看到以下結果:

此時,可以選擇要復制的數據庫對象,然后點擊”開始復制“按鈕,最后我們再看看那個新創建的數據庫,如下圖所示:

回到頂部

在程序主界面中,啟動”比較數據庫“,接著選擇數據庫連接,數據庫對象,點擊”開始比較數據庫“按鈕后,將能看到以下比較結果,每個數據庫對象的定義中,第一個不匹配的行將以高亮行顯示。

點擊此處下載程序安裝包。

注意:本文所介紹的工具已有開源版本,點擊后面鏈接即可閱讀。【用ASP.NET寫個SQLSERVER的小工具】


轉載于:https://juejin.im/post/5bd2d545e51d4545800c2f81

總結

以上是生活随笔為你收集整理的数据库的辅助工具:My-SqlViewer的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。