折腾了大半天终于把MySQL5.7.10装到Ubuntu14.04中了,现在简单说说过程吧。
先说遇到的坑吧,网上找到的指导大多是安装linux通用的MySQL,先是去官网下载Linux-Generic相应版本,然后再解压,建用户组balabalabala,可是始终在开启服务的时候出问题,折腾了大半天都没有搞出结果,就放弃了。
突然醒悟MySQL官方不是提供了Ubuntu版本的嘛,直接下下来安装不就行了嘛,o(╯□╰)o。
第一步,官网下载Ubuntu相应版本的MySQL,官网提供了集成包,直接下下来即可,比如我是14.04,就下载如下图所示的版本
下载需要登录,注册一个就好。
第二步,解压下载的压缩包,命令嘛,我直接用的tar -xvf mysql-server.......此时应该用tab键补全。应该包含下图的一些安装包
第三步,解压下来全是deb安装文件,那就逐个安装咯。命令嘛,sudo dpkg -i XXXX咯,XXXX是安装包的名称。由于存在依赖关系,当然有一定顺序咯,我也是一步一步摸索出来的。
我的安装顺序大致如下
1. mysql-common
2. libmysqlclient20
3. libmysqlclient-dev
4.libmysqld-dev
5. mysql-community-client
6. mysql-client
7. mysql-community-source
8. mysql-community-server
在安装server的时候,会弹出两次窗口输入root用户的密码,这个根据自己的要求输入即可,反正记住就行。
大致如上顺序,可能个别顺序有点问题,出错的话看看英文提示,很简单的。此外,有可能有个Ubuntu的依赖包libmecab2没有,需要安装一下,地址如下
http://www.ubuntuupdates.org/package/core/vivid/universe/base/libmecab2,下下来安装好再接着安装就好。
4.如果前面的步骤没有错的话,那应该就安装好了。输入mysql -u root -p,回车后输入自己的root密码,如果进入到mysql中,那就表明安装成功,如下图所示