环境:ubuntu12.04
之前因为工作需要,将mysql升级到5.6:http://www.linuxdiyf.com/linux/16685.html
导致mysql-workbench不能使用。花了几个小时重新安装,记录下:
1,sudo apt-get purge mysql-server-5.5 mysql-client-5.5
sudo apt-get install mysql-server-5.6 mysql-client-5.6
这一步不知道效果,但是执行过
2,官网下载mysql-workbench-community-6.1.7-1ubu1204-amd64.deb,安装:
sudo dpkg -i mysql-workbench-community-6.1.7-1ubu1204-amd64.deb
报错,差依赖包:libctemplate0,liblua5.1-0,python-pysqlite2
sudo apt-get -f install
再次执行,提示还差libctemplate0
下载libctemplate0_1.0-1_amd64.deb,安装:
sudo dpkg -i libctemplate0_1.0-1_amd64.deb
sudo dpkg -i mysql-workbench-community-6.1.7-1ubu1204-amd64.deb
3,运行:
mysql-workbench
成功
注释:
mysql-workbench其他版本:6.0、6.2、6.3,安装过程中发现依赖mysql-client,在ubuntu12.04下也就是mysql-client-5.5。
查了半天没有解决,后来看到:http://bugs.mysql.com/bug.php?id=72729
文中ubuntu14.04碰到同样的问题,下载版本6.1.7后安装成功。之后我也是安装这个版本的才成功。
ubuntu 12.04 64位,安装mysql-workbench问题解决记录:http://www.linuxdiyf.com/linux/16165.html