Ubuntu Linux 下安装MySQL及MySQL-workbench

时间:2021-06-27 23:15:12

今天想在Linux(Ubuntu 12.04 LTS)上装MySQL真是一波三折啊。现实不知道,在官网上下了个rpm的,居然装不了,后来下了两个deb的,可是每次安装都不行,不管是用终端装还是双击直接用软件中心装,都不行。

没想到,这个居然直接用ubuntu自己的源就行了

sudo apt-get install mysql-server

sudo apt-get install mysql-client

直接这么装好就能用了,网上说远程访问的话需要修改一个配置文件,具体的我就不写了,其实就是在里面把127.0.0.1改成自己的IP,反正网上一大堆,然后我这自己拿来玩玩的又不用远程访问所以也就算了。

到现在为止,直接在终端访问MySQL已经没有问题了。可是当我想要装MySQL自带的workbench的时候却纠结了。无论怎么样,就是装不了,总是提示: 依赖关系问题 - 仍未被配置

Ubuntu Linux 下安装MySQL及MySQL-workbench

纠结了,经各方搜索发现是缺少几个东西。特别是libzip1,libmysqlclient16,直接用apt-get下是找不到源的。只能从外国源里下

在终端里

wget https://launchpad.net/ubuntu/+archive/primary/+files/libzip1_0.9.3-1_i386.deb
wget http://launchpadlibrarian.net/94563300/libmysqlclient16_5.1.58-1ubuntu5_i386.deb
sudo dpkg -i libzip1_0.9.3-1_i386.deb
sudo dpkg -i libmysqlclient16_5.1.58-1ubuntu5_i386.deb
sudo apt-get -f install python-paramiko libzip2 libmysqlclient18 mysql-client mysql-common python-pysqlite2 libdbi-perl libdbd-mysql-perl libplrpc-perl libnet-daemon-perl mysql-client
在这之后再装workbench

sun@ubuntu:~/software$ sudo dpkg -i libmysqlclient16_5.1.58-1ubuntu5_i386.deb

Ubuntu Linux 下安装MySQL及MySQL-workbench

Ubuntu Linux 下安装MySQL及MySQL-workbench
这样就装好了

Ubuntu Linux 下安装MySQL及MySQL-workbench

最后附上那个我搜到的外国论坛http://askubuntu.com/questions/141761/where-can-i-find-the-mysql-workbench-dependencies

总结一下搜东西的经验吧,有的时候搜中文实在搜不到,完全可以用google搜英文,如“mysql workbench install libmysqlclient16”,有兴趣的话可以试一试,很有意思的是google可以马上搜出我想要的,而baidu基本忽略了“libmysqlclient16”这个关键字。只能说baidu没用啊。