Ubuntu Linux 下安装MySQL及MySQL-workbench

来源:互联网 发布:儿童台灯 知乎 编辑:程序博客网 时间:2024/05/16 01:29

今天想在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的时候却纠结了。无论怎么样,就是装不了,总是提示: 依赖关系问题 - 仍未被配置


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

在终端里

wget https://launchpad.net/ubuntu/+archive/primary/+files/libzip1_0.9.3-1_i386.debwget http://launchpadlibrarian.net/94563300/libmysqlclient16_5.1.58-1ubuntu5_i386.deb
sudo dpkg -i libzip1_0.9.3-1_i386.debsudo 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



这样就装好了

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

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

原创粉丝点击