Ubuntu安装MySQL5.7.10
2016-01-13 00:11
274 查看
折腾了大半天终于把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中,那就表明安装成功,如下图所示
先说遇到的坑吧,网上找到的指导大多是安装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中,那就表明安装成功,如下图所示
相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- MySQL中的integer 数据类型
- MySQL存储过程
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- ubuntu下chrome无法同步问题解决
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- Ubuntu Linux使用体验
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- 使用 GNOME 优化工具自定义 Linux 桌面的 10 种方法
- 以Ubuntu 9.04为例 将工作环境迁移到 Linux
- VirtualBox虚拟机XP与宿主机Ubuntu互访共享文件夹