1. 程式人生 > >William's Tech Space

William's Tech Space

最近因系統雲化專案,學習使用MySQL叢集,為了找一款順手的mysql客戶端,反覆使用了多個工具,並篩選出一個自認為最滿意的,在此分享。

先說我的選擇:SQLyog。

嘗試的客戶端:Toad for MySQL、MySQL-Front、Navicat for MySQL、SQLyog。

官方下載連結:

比較:

Toad for MySQL

優點:免費。以前使用oracle的話,可以設定為toad for oracle的類似介面和快捷鍵

缺點:對中文支援嚴重不足,select 欄位as中文或者where條件匹配中文字串無法使用,直接亂碼。使用convert等方式在sql中轉換字符集都無法解決,最後只得放棄該工具。

MySQL-Front

免費,整體上用起來還可以,就是功能較少,與收費軟體相比,比較簡陋

Navicat for MySQL

現在收費,以前用慣了plsql developer、toad for oracle這種商業軟體,navicat感覺還是比較簡陋,使用習慣上也不太舒服。

SQLyog

收費,與navicat相比,最終選擇了SQLyog。

如上圖,亮點多多:

  1. 不同的連線使用不同的tab區分,符合以前使用習慣
  2. 資料庫物件可以直接篩選
  3. 支援自動完成,編輯器友好提示快捷鍵
  4. 支援4國語言介面:英、中、日、韓
  5. 查詢介面支援3種展示方式:grid view、form view、text view,query editor 把命令列介面合併在text view。

總之用起來順手,人性化的地方多。

最後補充一個下載連結,你懂得:http://pan.baidu.com/s/1dF9iPFF

相關推薦

William's Tech Space

最近因系統雲化專案,學習使用MySQL叢集,為了找一款順手的mysql客戶端,反覆使用了多個工具,並篩選出一個自認為最滿意的,在此分享。 先說我的選擇:SQLyog。 嘗試的客戶端:Toad for MySQL、MySQL-Front、Navicat for MySQL、SQLyog。 官方下載連結:

Anduo's Tech Space

是時一個被用爛了而又經典的例子,在建立應用程式之前,先熟悉一下grails命令的使用(確保grails環境已配置好)。  grails command name  現在我們為了建立一個Grails應用,需要輸入的命令是create-app  grails create-app helloworld  這樣就在

დ♂Hany01's Blog Space♂ღ

Description 輸入一個n*m的矩陣,矩陣的每一個元素都是一個整數,然後有q個詢問,每次詢問一個子矩陣的權值。矩陣的權值是這樣定義的,對於一個整數x,如果它在該矩陣中出現了p次,那麼它給該矩陣的

Charles Ren's Tech Blog

以下主要記錄一些個人認為比較重要的點,而不是全部詳細的JS內容,由於看的是英文版的教程詳情參考w3school,以及codemosh的視訊教程,這個是付費的。 javascript可以執行在瀏覽器,在瀏覽器外執行在Node環境上。 Js basic JS中ES

ubuntu編譯工程出現: fatal error: error writing to /tmp/cc1ezU8m.s: No space left on device

錯誤提示為:tmp路徑下記憶體不足 (fatal error: error writing to /tmp/cc1ezU8m.s: No space left on device) 解決方法:解掛tmp(也有說需要清空該路徑下記憶體和擴大記憶體的:https://www.cfd

Rare's Tech-Blog

在go的pkg庫裡提供了一個單元測試的框架testing,並提供了一個測試工具gotest 規則如下: 如果我們有一個檔案add.go,這其對應的測試檔名為add_test.go 在add_test.go中,引入testing庫,然後新增測試方法 測試方法的函式必須是如下形

記錄一段生成素數python程式碼的調優過程 • cenalulu's Tech Blog

簡介:本文主要記錄了博主對一段使用python實現的素數生成程式碼的不斷優化過程。 背景:最近在刷Project Euler的題目,刷到第十題(計算2百萬以下素數的和)的時候發現之前的素數生成程式碼效率太低導致幾分鐘都出不來。於是通過不斷的調優,終於得到一個能在秒級算出2百萬以內的素

全域性唯一ID生成方案對比 • cenalulu's Tech Blog

彙總了各大公司的全域性唯一ID生成方案,並做了一個簡單的優劣比較 背景:在實現大型分散式程式時,通常會有全域性唯一ID(也成GUID)生成的需求,用來對每一個物件標識一個代號。本文就列舉了博主收集的各種全域性唯一ID生成的方案,做一個簡單的類比和備忘。 GUID的基本需求 一

為Bash和VIM配置一個美觀奢華的狀態提示欄 • cenalulu's Tech Blog

本文將詳細介紹在Mac環境下安裝powerline的方式 什麼是powerline 如果你不是通過搜尋引擎搜到這篇文章的話,也許你還沒有聽說過powerline。而你又恰巧是個*UNIX黨,或者VIM黨的話,那麼強烈建議你瞭解並使用powerline。powerline是一個statel

MySQL入門書籍和方法分享 • cenalulu's Tech Blog

本文羅列了一些適用於MySQL及運維入門和進階使用的書籍。 背景:各大論壇上總是有很多同學諮詢想學習資料庫,或者是為入行DBA做些準備。幾年來作為一個MySQL DBA的成長過程有一些積累和感悟,特此拿出來和大家分享。 申明:本篇部落格原來對每一本書都附上了ppurl的下載

為什麼陣列標號是從0開始的 • cenalulu's Tech Blog

本文通過彙總一些網上搜集到的資料,總結出大部分程式語言中陣列下標從0開始的原因 背景 我們知道大部分程式語言中的陣列都是從0開始編號的,即array[0]是陣列的第一個元素。這個和我們平時生活中從1開始編號的習慣相比顯得很反人類。那麼究竟是什麼樣的原因讓大部分程式語言陣列都遵從了這個

關於Relay Log無法自動刪除的問題 • cenalulu's Tech Blog

本文介紹了一次運維實踐中relay-log長期無法自動刪除的原因和解決過程 背景: 今天在運維一個mysql例項時,發現其資料目錄下的relay-log 長期沒有刪除,已經堆積了幾十個relay-log。 然而其他作為Slave伺服器例項卻沒有這種情況。 現象分析 通過收集到的

Tock策略簡介 • cenalulu's Tech Blog

背景:最近在定位一次硬體升級對資料庫效能影響的故障的時候看了挺多Intel的白皮書。其中Intel的tic-toc策略(又稱為:tick-tock)很有趣,特別幾張roadmap畫得很贊。因此摘錄在此,已做備忘。 什麼是tic-toc tic-toc是Intel從2008年引入的一個C

MySQL timeout相關引數解析和測試 • cenalulu's Tech Blog

MySQL中有兩個關於連線超時的配置項: wait_timeout和interactive_timeout。他們之間在某些條件下會互相繼承,那究竟這兩個引數會在什麼情況下起作用呢? 本文將會通過一些測試例項來證明總結兩者的相互關係。 引數介紹 interactive_timeout

Innodb單表資料物理恢復 • cenalulu's Tech Blog

本文將介紹使用物理備份恢復Innodb單表資料的方法 前言: 隨著innodb的普及,innobackup也成為了主流備份方式。物理備份對於新建slave,全庫恢復的需求都能從容應對。 但當面臨單表資料誤刪,或者單表誤drop的情況,如果使用物理全備進行恢復呢? 下文將進行詳

10分鐘學會理解和解決MySQL亂碼問題 • cenalulu's Tech Blog

本文將詳細介紹MySQL亂碼的成因和具體的解決方案 在閱讀本文之前,強烈建議對字符集編碼概念還比較模糊的同學 閱讀下博主之前對相關概念的一篇科普:十分鐘搞清字符集和字元編碼 MySQL出現亂碼的原因 要了解為什麼會出現亂碼,我們就先要理解:從客戶端發起請求,到MySQL儲存資料

MySQL Backup in Facebook • cenalulu's Tech Blog

本文將較為詳細的介紹Facebook對於MySQL資料庫的備份策略和方法 準備知識 在進入詳細介紹之前,先簡要介紹一些Facebook相關的架構關鍵字 python Facebook幾乎所有的資料庫自動化運維繫統都是通過python實現的,所有可文件化的手工操作都有

MySQL中行列轉換的SQL技巧 • cenalulu's Tech Blog

詳細介紹MySQL中用SQL實現行列轉換的技巧 行列轉換常見場景 由於很多業務表因為歷史原因或者效能原因,都使用了違反第一正規化的設計模式。即同一個列中儲存了多個屬性值(具體結構見下表)。 這種模式下,應用常常需要將這個列依據分隔符進行分割,並得到列轉行的結果。 表資料:

Latest Posts • cenalulu's Tech Blog

July 18, 2015 前言:博主在剛接觸Python的時候時常聽到GIL這個詞,並且發現這個詞經常和Python無法高效的實現多執行緒劃上等號。本著不光要知其然,還要知其所以然的研究態度,博主蒐集了各方面的資料,花了一週內幾個小時的閒暇時間深入理解了下GIL,並歸納

Project Euler第一階段刷題總結 • cenalulu's Tech Blog

本文是博主對於用Python進行Project Euler第一階段刷題的總結和一些感悟 背景:為了更好的學習Python,博主從2015-01-01開始進行Project Euler的刷題。至今已經完成了兩個階段(50題)。下面是兩階段以來的一些經驗和感悟 Project E