首先请大家允许吐点口水,本来为了省点事,参照了菜鸟教程mysql的安装步骤

那叫一个坑爹啊,好不容易安找教程上的所有步骤安装完后,发现竟然缺少一些

重要文件如(pid),在网上找了好久,发现很多人都遇到了类似的问题,折腾了好

久也没安装成功,偶然在网上看到有人用rpm安装一下就成功了,于是抱着半信半疑

的态度,在官网上下载了mysql rpm包,没想到真的成功了,这里推荐给大家安装。

本人在安装mysql linux时使用的就是rpm源码安装,这种方式简单高效,这是给大家提供

一个下载链接:

http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-5.5.48-1.linux2.6.x86_64.rpm-bundle.tar

这里面集成mysql里面很多的相关组件,大家可以根据自己的需要安装,首先上传到linux服务器,

然后进行解压,我主要是安装了一下三个组件

rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm

rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm

rpm -ivh MySQL-devel-5.5.48-1.linux2.6.x86_64.rpm

在执行上面命令之前先将mysql的依赖包安装好

yum install -y gcc

wget http://www.cpan.org/src/5.0/perl-5.16.1.tar.gz

tar -xzf perl-5.16.1.tar.gz

cd perl-5.16.1

./Configure -des -Dprefix=/usr/local/perl

make && make test && make install

perl -v

显示上图则表示依赖安装成功

然后执行命令

rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm

rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm

rpm -ivh MySQL-devel-5.5.48-1.linux2.6.x86_64.rpm

在安装过程中可能如下错误

原因:这是由于yum安装了旧版本的GPG keys造成的

解决办法:后面加上

安装完毕后,运行 mysql --version 命令 如果有版本号显示则安装完成,

这时候可以允许service mysql start 启动mysql,在启动过程中可能会报错

这是由于对mysql目录的权限不够,使pid文件无法创建导致服务进程启动不起来

解决方法:修改mysql目录的权限

chown 用户名(这里可已设置为自己的用户名)/var/lib/mysql(该目录是发生异常pid文件所在的目录)

如:chown xiaoming /var/lib/mysql

chgrp 用户组(这里可已设置为自己的用户组)/var/lib/mysql(该目录是发生异常pid文件所在的目录)

如:chgrp xiaoming /var/lib/mysql

最后修改目录以及目录下所有文件的执行权限

chmod -R 777 /var/lib/mysql

然后启动mysql

service mysql start

如果没有出现异常则说明mysql服务启动成功

这样我们的mysql安装就成功搞定了。

这里用命令行的方式管理mysql比较麻烦,可以采取mysql客户端工具远程连接linux mysql服务端

管理数据库,这里给大家推荐一个工具sqlyog可以在网上下载,采用ssh远程服务连接服务端

转载于:https://blog.51cto.com/11597466/1978594

mysql linux版安装相关推荐

  1. MySQL第3天:MySQL的架构介绍之linux版安装

    MySQL的架构介绍之linux版安装 #编写时间:2017.3.5 #编写地点:广州 mysql linux版安装 1.源码安装(本节不提) 2.rpm安装 (1)下载地址:https://dev. ...

  2. MySQL精简版安装教程

    MySQL精简版安装教程 提示:以下介绍的是MySQL十分精简的一个安装教程,整个一套流程操作下来之后,只会在你的电脑上安装MySQL server服务和一个MySQL 安装程序,精简的安装不会对使用 ...

  3. APACHE+PHP+MySQL 绿色版安装教程

    第一.安装并配置APACHE(以我的为例,安装到E:\Program Files\Apache Software Foundation\Apache2.2) 1.安装时默认安装,Network Dom ...

  4. 优麒麟linux安装教程,百度网盘Linux版安装指引:搭配优麒麟运行更完美

    原标题:百度网盘Linux版安装指引:搭配优麒麟运行更完美 感谢优麒麟的投递 近日,百度官宣推出了百度网盘 Linux 版(在此之前已发布 Windows.Android.iPhone.iPad.Wi ...

  5. linux crossover教程,CrossOver Linux版如何安装已知应用程序?CrossOver Linux版安装已知应用程序教程...

    CrossOver Linux版是一款让您可以在Linux 系统上运行 Windows 应用的软件,不必购买 Windows 授权,不必重启系统,不必使用虚拟机.CrossOver 可以让您在 Ubu ...

  6. 笔记本电脑linux系统下载,荣耀笔记本Linux版安装Windows系统,电脑小白必学的一招!...

    荣耀笔记本Linux版安装Windows系统,电脑小白必学的一招! 2019-11-13 11:02:23 1点赞 11收藏 0评论 看到Linux系统的笔记本,相信懂行的小伙伴已经猜到了.没错,今天 ...

  7. IBM Lotus Symphony Linux版安装教程cdlinux教程

    超级跑车品牌排行 组图:杨钰莹节目现场遭选手羞辱.. 宜宾再酿酒驾悲剧男子驾车将行人撞飞30.. "最大学生"网友1IBM Lotus Symphony Linux版安装教程cdl ...

  8. mysql linux centos 安装_Linux centos 下在线安装mysql

    1,查看是否有安装过mysql: #rpm -qa | grep mysql 如果无结果返回,说明没有安装Mysql,可以全新安装. 2,查看在线服务器提供的Mysql相关的安装包有哪些: #yum ...

  9. MySql绿色版安装过程记录

    作为程序猿,要多动手,周末趁着有空且笔记本刚刚装了系统,所以就配置了下绿色版的MySQL. 多动手,多动手,多动手. 多总结,多总结,多总结. 以下为正文: 一.下载MySQL绿色版: 1.这个地址: ...

最新文章

  1. 对人脑而言,阅读计算机代码和阅读语言有何不同?
  2. 未来脑机接口的电极”衣服”可能长这样,你会喜欢吗?
  3. OpenCV计算机视觉编程攻略之用色调、饱和度和亮度表示颜色
  4. SQL 列转行、行转列 - 使用sqlite演示
  5. 我和学员那些事儿——涅槃重生的背后
  6. Linux基本命令-1
  7. java跳转画面后画面白了_如何跳转指定页面后再次跳转到另一页面或原来的页面...
  8. Java LocalDate类| 带示例的getEra()方法
  9. 简 易 版 的 进 程 池 模 型 学 习
  10. Python_51job爬虫
  11. python闯关游戏,Python挑战游戏( PythonChallenge)闯关之路Level 0
  12. redlock java_用redlock实现redis的分布式锁
  13. Exploring Sparsity in Image Super-Resolution for Efficient Inference
  14. RabbitMQ-官方指南-RabbitMQ配置
  15. html没有注册类,电脑提示没有注册类别的解决方法大全
  16. 第四章(第二节)没有人,在年少时想成为一个普通人
  17. win7 IIS Web.config节点锁定问题
  18. 小心肝队-冲刺日志(第六天)
  19. 深入理解JVM:晚期(运行期)优化
  20. EasyNVS摄像机公网全终端无插件网页摄像机直播管理服务运行出现“请求服务不存在或已停止”

热门文章

  1. Python3安装配置【转】
  2. 关于图片轮播的几种思路
  3. perl 对ENV环境变量的使用
  4. 条款20 :宁以pass-by-reference-to-const 替换pass-by-value
  5. 好像是第一次在公司外的论坛上公开演讲
  6. Oracle 9i 数据库 创建数据库 Net 配置 创建表 SQL查询 创建存储过程 (图)
  7. 网上看的一篇文章,感觉会给程序员一些启发
  8. c语言中自守数函数,【C语言训练】自守数问题 (C语言代码)
  9. Win64 驱动内核编程-1.环境搭建
  10. hdu2155 小黑的镇魂曲(dp)