1、先學習一下小知識python
在ubuntu上查看mysql的版本大約有三種方式。mysql
第一種:在mysql裏找。linux
登陸上mysql,而後輸入命令status,紅色標識是版本信息,以下:web
mysql>status;sql
Connection id: 7
Current database:
Current user: root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
數據庫
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: latin1
Db characterset: latin1
Client characterset: utf8
Conn. characterset: utf8
UNIX socket: /var/run/mysqld/mysqld.sock
Uptime: 25 min 13 sec
第二種方法:登陸上mysql,輸入sql 語句select version(),以下所示ubuntu
mysql>select version();
app
+-------------------------+
| version() |
+-------------------------+
| 5.6.28-0ubuntu0.15.10.1 |
+-------------------------+
1 row in set (0.00 sec)socket
第三種方法:在help幫助裏查找,命令以下:mysql --help |grep Distrib
pkx@pkx-Aspire-V5-452G:~$ mysql --help |grep Distrib
mysql Ver 14.14 Distrib 5.6.28, for debian-linux-gnu (x86_64) using EditLine wrapperpost
這幾種方式均可以查看mysql的版本。順便把ubuntu的版本也查看了。
第四種、 在命令行中輸入命令 mysql -V ,個人不行,這種你們在本機本身測試把。
接下來不說廢話了,安裝workbench
1、官網下載Mysql Workbench
http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-6.3.6-1ubu1510-amd64.deb
wget url url 是下載地址
2、安裝解壓
個人安裝包安裝在 /media/pkx/xuexi_1/MysqlWorkBench/目錄下
sudo dpkg -i mysql-workbench-community-6.3.6-1ubu1510-amd64.deb -c /media/pkx/xuexi_1/MysqlWorkBench/
碰到以下問題:
(正在讀取數據庫 ... 系統當前共安裝有 215568 個文件和目錄。)
正準備解包 mysql-workbench-community-6.3.6-1ubu1510-amd64.deb ...
正在將 mysql-workbench-community (6.3.6-1ubu1510) 解包到 (6.3.6-1ubu1510) 上 ...
dpkg (子進程):爲了使dpkg正常工做,管理目錄必須在安裝目錄中
dpkg:警告:子進程 舊的 post-removal 腳本 返回錯誤狀態 2
dpkg: 如今嘗試使用新軟件包所帶的腳本...
dpkg (子進程):爲了使dpkg正常工做,管理目錄必須在安裝目錄中
dpkg: 處理歸檔 mysql-workbench-community-6.3.6-1ubu1510-amd64.deb (--install)時出錯:
子進程 新的 post-removal 腳本 返回錯誤狀態 2
dpkg (子進程):爲了使dpkg正常工做,管理目錄必須在安裝目錄中
dpkg:清理時出錯:
子進程 新的 post-removal 腳本 返回錯誤狀態 2
在處理時有錯誤發生:
mysql-workbench-community-6.3.6-1ubu1510-amd64.deb
root@pkx-Aspire-V5-452G:/media/pkx/xuexi/dev.mysql.com/get/Downloads/MySQLGUITools# sudo dpkg -i mysql-workbench-community-6.3.6-1ubu1510-amd64.deb (正在讀取數據庫 ... 系統當前共安裝有 215568 個文件和目錄。)
正準備解包 mysql-workbench-community-6.3.6-1ubu1510-amd64.deb ...
正在將 mysql-workbench-community (6.3.6-1ubu1510) 解包到 (6.3.6-1ubu1510) 上 ...
dpkg: 依賴關係問題使得 mysql-workbench-community 的配置工做不能繼續:
mysql-workbench-community 依賴於 libctemplate2v5;然而:
未安裝軟件包 libctemplate2v5。
mysql-workbench-community 依賴於 libgeos-c1v5 (>= 3.4.2);然而:
未安裝軟件包 libgeos-c1v5。
mysql-workbench-community 依賴於 libgif4 (>= 4.1.4);然而:
未安裝軟件包 libgif4。
mysql-workbench-community 依賴於 libgtkmm-2.4-1v5 (>= 1:2.24.0);然而:
未安裝軟件包 libgtkmm-2.4-1v5。
mysql-workbench-community 依賴於 libhdf4-0-alt;然而:
未安裝軟件包 libhdf4-0-alt。
mysql-workbench-community 依賴於 libnetcdf7 (>= 4.0.1);然而:
未安裝軟件包 libnetcdf7。
mysql-workbench-community 依賴於 libodbc1 (>= 2.3.1);然而:
未安裝軟件包 libodbc1。
mysql-workbench-community 依賴於 libpcrecpp0v5 (>= 7.7);然而:
未安裝軟件包 libpcrecpp0v5。
mysql-workbench-community 依賴於 libpq5;然而:
未安裝軟件包 libpq5。
dpkg: 處理軟件包 mysql-workbench-community (--install)時出錯:
依賴關係問題 - 仍未被配置
在處理時有錯誤發生:
mysql-workbench-community
解決方案:
以下:
安裝前先更新操做:
1、sudo apt-get update
sudo apt-get upgrade
而後這一步後還會提示缺依賴包,
2、sudo apt-get -f install
這樣就將依賴包添加上了,以下圖所示的執行代碼
root@pkx-Aspire-V5-452G:/media/pkx/xuexi/dev.mysql.com/get/Downloads/MySQLGUITools# sudo apt-get -f install
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關係樹
正在讀取狀態信息... 完成
正在更正依賴關係... 完成
將會安裝下列額外的軟件包:
libctemplate2v5 libgeos-3.5.0 libgeos-c1v5 libgfortran3 libgif4
libgtkmm-2.4-1v5 libhdf4-0-alt libhdf5-10 libnetcdf7 libodbc1 libpcrecpp0v5
libpq5 libxerces-c3.1 libzip4 odbcinst odbcinst1debian2 python-ecdsa
python-paramiko
建議安裝的軟件包:
libhdf4-doc libhdf4-alt-dev hdf4-tools libnetcdf4 libmyodbc odbc-postgresql
tdsodbc unixodbc-bin
下列【新】軟件包將被安裝:
libctemplate2v5 libgeos-3.5.0 libgeos-c1v5 libgfortran3 libgif4
libgtkmm-2.4-1v5 libhdf4-0-alt libhdf5-10 libnetcdf7 libodbc1 libpcrecpp0v5
libpq5 libxerces-c3.1 libzip4 odbcinst odbcinst1debian2 python-ecdsa
python-paramiko
升級了 0 個軟件包,新安裝了 18 個軟件包,要卸載 0 個軟件包,有 3 個軟件包未被升級。
有 7 個軟件包沒有被徹底安裝或卸載。
須要下載 4,545 kB 的軟件包。
解壓縮後會消耗掉 20.9 MB 的額外空間。
您但願繼續執行嗎? [Y/n] y
獲取:1 http://cn.archive.ubuntu.com/ubuntu/ wily/universe libctemplate2v5 amd64 2.2-5ubuntu1 [144 kB]
獲取:2 http://cn.archive.ubuntu.com/ubuntu/ wily/universe libgeos-3.5.0 amd64 3.5.0-1build1 [477 kB]
獲取:3 http://cn.archive.ubuntu.com/ubuntu/ wily/universe libgeos-c1v5 amd64 3.5.0-1build1 [52.6 kB]
獲取:4 http://cn.archive.ubuntu.com/ubuntu/ wily/main libgif4 amd64 4.1.6-11 [28.6 kB]
獲取:5 http://cn.archive.ubuntu.com/ubuntu/ wily/main libgtkmm-2.4-1v5 amd64 1:2.24.4-2 [671 kB]
獲取:6 http://cn.archive.ubuntu.com/ubuntu/ wily/universe libhdf4-0-alt amd64 4.2.10-3.2 [264 kB]
獲取:7 http://cn.archive.ubuntu.com/ubuntu/ wily/main libgfortran3 amd64 5.2.1-22ubuntu2 [258 kB]
獲取:8 http://cn.archive.ubuntu.com/ubuntu/ wily/universe libhdf5-10 amd64 1.8.15-patch1+docs-4 [1,034 kB]
獲取:9 http://cn.archive.ubuntu.com/ubuntu/ wily/universe libnetcdf7 amd64 1:4.4.0~rc2-1build1 [275 kB]獲取:10 http://cn.archive.ubuntu.com/ubuntu/ wily/main libodbc1 amd64 2.3.1-3 [176 kB]
獲取:11 http://cn.archive.ubuntu.com/ubuntu/ wily-updates/main libpcrecpp0v5 amd64 2:8.35-7.1ubuntu1.3 [15.4 kB]
獲取:12 http://cn.archive.ubuntu.com/ubuntu/ wily-updates/main libpq5 amd64 9.4.6-0ubuntu0.15.10 [76.9 kB]
獲取:13 http://cn.archive.ubuntu.com/ubuntu/ wily-updates/universe libxerces-c3.1 amd64 3.1.1-5.1+deb8u1build0.15.10.1 [843 kB]
獲取:14 http://cn.archive.ubuntu.com/ubuntu/ wily/universe libzip4 amd64 1.0.1-0ubuntu1 [36.3 kB]
獲取:15 http://cn.archive.ubuntu.com/ubuntu/ wily/main odbcinst amd64 2.3.1-3 [13.1 kB]
獲取:16 http://cn.archive.ubuntu.com/ubuntu/ wily/main odbcinst1debian2 amd64 2.3.1-3 [40.6 kB]
獲取:17 http://cn.archive.ubuntu.com/ubuntu/ wily/main python-ecdsa all 0.13-2 [34.0 kB]
獲取:18 http://cn.archive.ubuntu.com/ubuntu/ wily/main python-paramiko all 1.15.2-1 [106 kB]
下載 4,545 kB,耗時 12秒 (355 kB/s)
正在選中未選擇的軟件包 libctemplate2v5。
(正在讀取數據庫 ... 系統當前共安裝有 215575 個文件和目錄。)
正準備解包 .../libctemplate2v5_2.2-5ubuntu1_amd64.deb ...
正在解包 libctemplate2v5 (2.2-5ubuntu1) ...
正在選中未選擇的軟件包 libgeos-3.5.0。
正準備解包 .../libgeos-3.5.0_3.5.0-1build1_amd64.deb ...
正在解包 libgeos-3.5.0 (3.5.0-1build1) ...
正在選中未選擇的軟件包 libgeos-c1v5。
正準備解包 .../libgeos-c1v5_3.5.0-1build1_amd64.deb ...
正在解包 libgeos-c1v5 (3.5.0-1build1) ...
正在選中未選擇的軟件包 libgif4:amd64。
正準備解包 .../libgif4_4.1.6-11_amd64.deb ...
正在解包 libgif4:amd64 (4.1.6-11) ...
正在選中未選擇的軟件包 libgtkmm-2.4-1v5:amd64。
正準備解包 .../libgtkmm-2.4-1v5_1%3a2.24.4-2_amd64.deb ...
正在解包 libgtkmm-2.4-1v5:amd64 (1:2.24.4-2) ...
正在選中未選擇的軟件包 libhdf4-0-alt。
正準備解包 .../libhdf4-0-alt_4.2.10-3.2_amd64.deb ...
正在解包 libhdf4-0-alt (4.2.10-3.2) ...
正在選中未選擇的軟件包 libgfortran3:amd64。
正準備解包 .../libgfortran3_5.2.1-22ubuntu2_amd64.deb ...
正在解包 libgfortran3:amd64 (5.2.1-22ubuntu2) ...
正在選中未選擇的軟件包 libhdf5-10:amd64。
正準備解包 .../libhdf5-10_1.8.15-patch1+docs-4_amd64.deb ...
正在解包 libhdf5-10:amd64 (1.8.15-patch1+docs-4) ...
正在選中未選擇的軟件包 libnetcdf7。
正準備解包 .../libnetcdf7_1%3a4.4.0~rc2-1build1_amd64.deb ...
正在解包 libnetcdf7 (1:4.4.0~rc2-1build1) ...
正在選中未選擇的軟件包 libodbc1:amd64。
正準備解包 .../libodbc1_2.3.1-3_amd64.deb ...
正在解包 libodbc1:amd64 (2.3.1-3) ...
正在選中未選擇的軟件包 libpcrecpp0v5:amd64。
正準備解包 .../libpcrecpp0v5_2%3a8.35-7.1ubuntu1.3_amd64.deb ...
正在解包 libpcrecpp0v5:amd64 (2:8.35-7.1ubuntu1.3) ...
正在選中未選擇的軟件包 libpq5:amd64。
正準備解包 .../libpq5_9.4.6-0ubuntu0.15.10_amd64.deb ...
正在解包 libpq5:amd64 (9.4.6-0ubuntu0.15.10) ...
正在選中未選擇的軟件包 libxerces-c3.1:amd64。
正準備解包 .../libxerces-c3.1_3.1.1-5.1+deb8u1build0.15.10.1_amd64.deb ...
正在解包 libxerces-c3.1:amd64 (3.1.1-5.1+deb8u1build0.15.10.1) ...
正在選中未選擇的軟件包 libzip4:amd64。
正準備解包 .../libzip4_1.0.1-0ubuntu1_amd64.deb ...
正在解包 libzip4:amd64 (1.0.1-0ubuntu1) ...
正在選中未選擇的軟件包 odbcinst。
正準備解包 .../odbcinst_2.3.1-3_amd64.deb ...
正在解包 odbcinst (2.3.1-3) ...
正在選中未選擇的軟件包 odbcinst1debian2:amd64。
正準備解包 .../odbcinst1debian2_2.3.1-3_amd64.deb ...
正在解包 odbcinst1debian2:amd64 (2.3.1-3) ...
正在選中未選擇的軟件包 python-ecdsa。
正準備解包 .../python-ecdsa_0.13-2_all.deb ...
正在解包 python-ecdsa (0.13-2) ...
正在選中未選擇的軟件包 python-paramiko。
正準備解包 .../python-paramiko_1.15.2-1_all.deb ...
正在解包 python-paramiko (1.15.2-1) ...
正在處理用於 man-db (2.7.4-1) 的觸發器 ...
正在設置 mime-support (3.58ubuntu1) ...
正在設置 shared-mime-info (1.3-1) ...
正在設置 bamfdaemon (0.5.2~bzr0+15.10.20150627.1-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
正在設置 desktop-file-utils (0.22-1ubuntu3) ...
正在設置 gnome-menus (3.13.3-6ubuntu1) ...
正在設置 hicolor-icon-theme (0.15-0ubuntu1) ...
正在設置 libctemplate2v5 (2.2-5ubuntu1) ...
正在設置 libgeos-3.5.0 (3.5.0-1build1) ...
正在設置 libgeos-c1v5 (3.5.0-1build1) ...
正在設置 libgif4:amd64 (4.1.6-11) ...
正在設置 libgtkmm-2.4-1v5:amd64 (1:2.24.4-2) ...
正在設置 libhdf4-0-alt (4.2.10-3.2) ...
正在設置 libgfortran3:amd64 (5.2.1-22ubuntu2) ...
正在設置 libhdf5-10:amd64 (1.8.15-patch1+docs-4) ...
正在設置 libnetcdf7 (1:4.4.0~rc2-1build1) ...
正在設置 libodbc1:amd64 (2.3.1-3) ...
正在設置 libpcrecpp0v5:amd64 (2:8.35-7.1ubuntu1.3) ...
正在設置 libpq5:amd64 (9.4.6-0ubuntu0.15.10) ...
正在設置 libxerces-c3.1:amd64 (3.1.1-5.1+deb8u1build0.15.10.1) ...
正在設置 libzip4:amd64 (1.0.1-0ubuntu1) ...
正在設置 python-ecdsa (0.13-2) ...
正在設置 python-paramiko (1.15.2-1) ...
正在設置 odbcinst (2.3.1-3) ...
正在設置 odbcinst1debian2:amd64 (2.3.1-3) ...
正在設置 mysql-workbench-community (6.3.6-1ubu1510) ...
正在處理用於 libc-bin (2.21-0ubuntu4.1) 的觸發器 ...
3、在嘗試安裝mysql-workbench
dpkg -i mysql-workbench-community-6.3.6-1ubu1510-amd64.deb*
這樣就能夠了。
四、啓動mysql-workbench
pkx@pkx-Aspire-V5-452G:/usr/bin$ mysql-workbench
不截圖了,應該你們都能直到什麼是啓動成功
完美。