1. Induction
目前創(chuàng)新互聯(lián)公司已為上千多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計、鳳泉網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
Induction是一款用于理解數(shù)據(jù)關(guān)系的開源管理工具,它可用來探索行/列,運行查詢和數(shù)據(jù)可視化等方面。該工具支持多種數(shù)據(jù)庫,包括PostgreSQL,MySQL,SQLite,Redis以及MongoDB。此外,Induction還可以通過編寫添加其他新的適配器。
2. Pinba
Pinba 是一種MySQL存儲引擎,用于PHP實時監(jiān)控和數(shù)據(jù)服務(wù)器的MySQL只讀接口。它整理并處理通過UDP發(fā)送的數(shù)據(jù),并以可讀的簡單報告的形式統(tǒng)計顯示多個PHP進程。為了獲取下一代更為復(fù)雜的報告和統(tǒng)計數(shù)據(jù),Pinba提供了原始數(shù)據(jù)的只讀接口。
3. DB Ninja
DbNinja是一款先進的基于Web的MySQL數(shù)據(jù)庫管理與開發(fā)應(yīng)用程序。它是遠程訪問托管服務(wù)器的必然之選。DbNinja支持所有最新的功能,包括觸發(fā)器、事件、視圖、存儲過程和外鍵等。此外,它還可以導(dǎo)入和備份數(shù)據(jù)、MySQL對象結(jié)構(gòu)以及管理用戶等。DbNinj的用戶界面功能完備且清新美觀,可安全地運用于任何瀏覽器及任何操作系統(tǒng)中。
4. DB Tools Manager
DBManager是一款功能強大的數(shù)據(jù)管理應(yīng)用程序。作為最先進的應(yīng)用程序,DBManager內(nèi)置支持MySQL、PostgreSQL、Interbase/Firebird、 SQLite,DBF表、MSAccess,MSSQL服務(wù)器,Sybase,Oracle和ODBC數(shù)據(jù)庫引擎等一些新特性。DBManager目前擁有個人和企業(yè)兩個版本,用戶可按需選擇使用。
5. Dbeaver
DBeaver是一款免費的數(shù)據(jù)庫管理應(yīng)用程序,可運用于多種不同的引擎,包括MySQL,MSSQL,Oracle、SQLite、Sybase和Firebird等等。由Java編寫而成,該應(yīng)用程序適用于所有主流操作系統(tǒng)(Windows、Mac和Linux)。它能處理包括元數(shù)據(jù)編輯(表、列、鍵、索引)、自定義SQL執(zhí)行、用戶管理、多連接等在內(nèi)的所有主要任務(wù)。
6. SqlWave
SQLWave是一種簡單、快速且易用的MySQL客戶端。用戶可通過該工具輕松地連接到遠程主機。SqlWave支持所有MySQL的最新版本,包括它用來管理數(shù)據(jù)庫結(jié)構(gòu)的所有最新功能,如工作表、視圖、存儲過程、函數(shù)、事件、外鍵和觸發(fā)器等。
7. MyWebSQL
MyWebSQL主要用于管理基于Web的MySQL數(shù)據(jù)庫。與桌面應(yīng)用程序的借口工作流程相似,用戶無需切換網(wǎng)頁即可完成一些簡單的操作。如果您正在操作桌面,只用登數(shù)據(jù)庫,就可以管理您的數(shù)據(jù)庫了。
8. Navicat
Navicat是MySQL和MariaDB數(shù)據(jù)庫管理與開發(fā)理想的解決方案。它可同時在一個應(yīng)用程序上連接MySQL和MariaDB數(shù)據(jù)庫。這種兼容前端為數(shù)據(jù)庫提供了一個直觀而強大的圖形界面管理、開發(fā)和維護功能,為初級MySQL和MariaDB開發(fā)人員和專業(yè)開發(fā)人員都提供了一組全面的開發(fā)工具。
9. SQLyog
SQLyog是一款功能最強大的MySQL管理工具,它綜合了MySQL工作臺、php MyAdmin和其他MySQL前端及MySQL GUI工具的特點。該款應(yīng)用程序可以同時連接任意數(shù)量級的MySQL服務(wù)器,用于測試和生產(chǎn)。所有流程僅需登錄MySQL root以收集數(shù)據(jù),用戶無需安裝在MySQL服務(wù)器上。
10. Sequel Pro
Sequel Pro是基于MySQL數(shù)據(jù)庫的一種快速易用的Mac數(shù)據(jù)庫管理應(yīng)用程序。用戶可通過Sequel Pro在本地和遠程服務(wù)器上直接訪問MySQL數(shù)據(jù)庫。不過,Sequel Pro的最新版本開始添加全屏支持內(nèi)置。
11. HeidiSQL
HeidiSQL是一種專為web開發(fā)人員設(shè)計的有用且可靠的工具,可用于當(dāng)前最受歡迎的MySQL服務(wù)器,微軟SQL數(shù)據(jù)庫和PostgreSQL。該工具可提供瀏覽和編輯數(shù)據(jù)、創(chuàng)建和編輯表格、視圖、過程、觸發(fā)器和日志安排等事件。此外,您還可以導(dǎo)出結(jié)構(gòu)和數(shù)據(jù)至SQL文件、剪貼板或其他服務(wù)器。
12. MyDB Studio
MyDB Studio是一款免費的MySQL數(shù)據(jù)庫管理器應(yīng)用程序。該工具強大到您幾乎可以獲取到任何想要的功能,并能夠連接到無限量級的數(shù)據(jù)庫。通過創(chuàng)建、編輯或刪除數(shù)據(jù)庫、表格和記錄,就可以備份/恢復(fù)并導(dǎo)出為多個格式。
13. SQL Lite Manger
SQL Lite Manager是一款基于web的開源應(yīng)用程序,用于管理無服務(wù)器、零配置SQL Lite數(shù)據(jù)庫。該程序是用PHP寫成,除了記錄和應(yīng)用表格格上的每一步操作,還可以控制多個數(shù)據(jù)庫。SQL Lite Manager可用于查詢數(shù)據(jù),將MySQL查詢轉(zhuǎn)化為兼容SQL Lite數(shù)據(jù)庫,并能創(chuàng)建和編輯觸發(fā)器。SQL Lite Manager有多種皮膚選項,是一個含現(xiàn)成語言文件的多語言資源。
14. Database Master
Database Master是一個現(xiàn)代的、強大的、直觀且易用的數(shù)據(jù)庫管理程序。它以一個一致而現(xiàn)代的界面適用于MongoDB、MySQL、PostgreSQL、FireBird、 SQL Lite、MS SQL Server、SQL Azure、Oracle、IBM DB2、IBM Informix、Netezza、Ingres以及EffiProz等數(shù)據(jù)庫。Database Master簡化了管理、查詢、編輯、可視化、設(shè)計和報告數(shù)據(jù)庫系統(tǒng)。用戶可以通過ODBC與OleDB連接任何數(shù)據(jù)庫系統(tǒng),也可以訪問MS Access,MS FoxPro Database、Dbase和XML文件。
15. Chive
Chive由PHP搭建而成,是一款基于web的開源MySQL管理應(yīng)用程序。此款應(yīng)用程式有一個內(nèi)置的編輯器,當(dāng)運行復(fù)雜的查詢或易用的界面時,可用于快速瀏覽。
MySql數(shù)據(jù)庫 :
優(yōu)點: 1.支持5000萬條記錄的數(shù)據(jù)倉庫
2.適應(yīng)于所有的平臺
3.是開源軟件,版本更新較快
4.性能很出色。純粹就性能而言,MySQL是相當(dāng)出色的,因為它包含一個缺省桌面格式MyISAM。MyISAM數(shù)據(jù)庫 與磁盤非常地兼容而不占用過多的CPU和內(nèi)存。MySQL可以運行于Windows 系統(tǒng)而不會發(fā)生沖突,在UNIX或類似UNIX系統(tǒng)上運行則更好。你還可以通過使用64位處理器來獲取額外的一些性能。因為MySQL在內(nèi)部里很多時候都使用64位的整數(shù)處理。
5.價格便宜
缺點: 缺乏一些存儲程序的功能,比如MyISAM引擎聯(lián)支持交換功能
MsSqlserver數(shù)據(jù)庫:
優(yōu)點: 1.真正的客戶機/服務(wù)器體系結(jié)構(gòu)
2.圖形化的用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單
3.豐富的編程接口工具,為用戶進行程序設(shè)計提供了更大的選擇余地
4.與WinNT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等,SQL Server也可以很好地與Microsoft BackOffice產(chǎn)品集成。
5.有很好的伸縮性,可以跨平臺使用。
6.提供數(shù)據(jù)倉庫功能,這個功能只在Oracle和其他 昂貴的DBMS中才有。
Oracle數(shù)據(jù)庫:
優(yōu)點: 1.Oracle的穩(wěn)定性要比Sql server好。
2.Oracle在導(dǎo)數(shù)據(jù)工具sqlload.exe功能比Sqlserver的Bcp功能強大,Oracle可以按照條件把文本文件數(shù)據(jù)導(dǎo)入.
3.Oracle的安全機制比Sql server好。
4.Sql server的易用性和友好性方面要比Oracle好。
5.在處理大數(shù)據(jù)方面Oracle會更穩(wěn)定一些。
6.Sql Server在數(shù)據(jù)導(dǎo)出方面功能更強一些。
7.處理速度方面比Oracle快一些,和兩者的協(xié)議有關(guān).
缺點: 價格昂貴
1.登錄京東云,點擊控制臺,再點擊彈性計算--云主機,
2.下一步是遠程連接(也就是所謂的遠程桌面),初次申請會發(fā)送一個默認的密碼,如果忘記密碼,就點擊更多--修改密碼,稍后重啟云主機即可生效,
3.點擊遠程連接,輸入密碼即可(當(dāng)然也可以通過自己電腦自帶的遠程桌面連接操作),登入后才知道云主機系統(tǒng)是windows server2008,然后自行安裝tomcat,jdk,mysql即可,主要是可視化操作,用慣windows的還比較好上手。這就是京東云無線寶外接硬盤設(shè)置方法。
首先介紹下 pt-stalk,它是 Percona-Toolkit 工具包中的一個工具,說起 PT 工具包大家都不陌生,平時常用的 pt-query-digest、 pt-online-schema-change 等工具都是出自于這個工具包,這里就不多介紹了。
pt-stalk 的主要功能是在出現(xiàn)問題時收集 OS 及 MySQL 的診斷信息,這其中包括:
1. OS 層面的 CPU、IO、內(nèi)存、磁盤、網(wǎng)絡(luò)等信息;
2. MySQL 層面的行鎖等待、會話連接、主從復(fù)制,狀態(tài)參數(shù)等信息。
而且 pt-stalk 是一個 Shell腳本,對于我這種看不懂 perl 的人來說比較友好,腳本里面的監(jiān)控邏輯與監(jiān)控命令也可以拿來參考,用于構(gòu)建自己的監(jiān)控體系。
三、使用
接著我們來看下如何使用這個工具。
pt-stalk 通常以后臺服務(wù)形式監(jiān)控 MySQL 并等待觸發(fā)條件,當(dāng)觸發(fā)條件時收集相關(guān)診斷數(shù)據(jù)。
觸發(fā)條件相關(guān)的參數(shù)有以下幾個:
function:
°?默認為 status,代表監(jiān)控 SHOW GLOBAL STATUS 的輸出;
°?也可以設(shè)置為 processlist,代表監(jiān)控 show processlist 的輸出;
variable:
°?默認為 Threads_running,代表 監(jiān)控參數(shù),根據(jù)上述監(jiān)控輸出指定具體的監(jiān)控項;
threshold:
°?默認為 25,代表 監(jiān)控閾值,監(jiān)控參數(shù)超過閾值,則滿足觸發(fā)條件;
°?監(jiān)控參數(shù)的值非數(shù)字時,需要配合 match 參數(shù)一起使用,如 processlist 的 state 列;
cycles:
°?默認為 5,表示連續(xù)觀察到五次滿足觸發(fā)條件時,才觸發(fā)收集;
連接參數(shù):host、password、port、socket。
其他一些重要參數(shù):
iterations:該參數(shù)指定 pt-stalk 在觸發(fā)收集幾次后退出,默認會一直運行。
run-time:觸發(fā)收集后,該參數(shù)指定收集多長時間的數(shù)據(jù),默認 30 秒。
sleep:該參數(shù)指定在觸發(fā)收集后,sleep 多久后繼續(xù)監(jiān)控,默認 300 秒。
interval:指定狀態(tài)參數(shù)的檢查頻率,判斷是否需要觸發(fā)收集,默認 1 秒。
dest:監(jiān)控數(shù)據(jù)存放路徑,默認為 /var/lib/pt-stalk。
retention-time :監(jiān)控數(shù)據(jù)保留時長,默認 30 天。
daemonize:以后臺服務(wù)運行,默認不開啟。
log:后臺運行日志,默認為 /var/log/pt-stalk.log。
collect:觸發(fā)發(fā)生時收集診斷數(shù)據(jù),默認開啟。
°?collect-gdb:收集 GDB 堆棧跟蹤,需要 gdb 工具。
°?collect-strace:收集跟蹤數(shù)據(jù),需要 strace 工具。
°?collect-tcpdump:收集 tcpdump 數(shù)據(jù),需要 tcpdump 工具。
分享名稱:mysql怎么發(fā)送到桌面 怎么把mysql放到桌面
分享URL:http://aaarwkj.com/article34/docpcse.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站、定制開發(fā)、ChatGPT、網(wǎng)站維護
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)