mysql linux版安装
首先请大家允许吐点口水,本来为了省点事,参照了菜鸟教程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版安装相关推荐
- MySQL第3天:MySQL的架构介绍之linux版安装
MySQL的架构介绍之linux版安装 #编写时间:2017.3.5 #编写地点:广州 mysql linux版安装 1.源码安装(本节不提) 2.rpm安装 (1)下载地址:https://dev. ...
- MySQL精简版安装教程
MySQL精简版安装教程 提示:以下介绍的是MySQL十分精简的一个安装教程,整个一套流程操作下来之后,只会在你的电脑上安装MySQL server服务和一个MySQL 安装程序,精简的安装不会对使用 ...
- APACHE+PHP+MySQL 绿色版安装教程
第一.安装并配置APACHE(以我的为例,安装到E:\Program Files\Apache Software Foundation\Apache2.2) 1.安装时默认安装,Network Dom ...
- 优麒麟linux安装教程,百度网盘Linux版安装指引:搭配优麒麟运行更完美
原标题:百度网盘Linux版安装指引:搭配优麒麟运行更完美 感谢优麒麟的投递 近日,百度官宣推出了百度网盘 Linux 版(在此之前已发布 Windows.Android.iPhone.iPad.Wi ...
- linux crossover教程,CrossOver Linux版如何安装已知应用程序?CrossOver Linux版安装已知应用程序教程...
CrossOver Linux版是一款让您可以在Linux 系统上运行 Windows 应用的软件,不必购买 Windows 授权,不必重启系统,不必使用虚拟机.CrossOver 可以让您在 Ubu ...
- 笔记本电脑linux系统下载,荣耀笔记本Linux版安装Windows系统,电脑小白必学的一招!...
荣耀笔记本Linux版安装Windows系统,电脑小白必学的一招! 2019-11-13 11:02:23 1点赞 11收藏 0评论 看到Linux系统的笔记本,相信懂行的小伙伴已经猜到了.没错,今天 ...
- IBM Lotus Symphony Linux版安装教程cdlinux教程
超级跑车品牌排行 组图:杨钰莹节目现场遭选手羞辱.. 宜宾再酿酒驾悲剧男子驾车将行人撞飞30.. "最大学生"网友1IBM Lotus Symphony Linux版安装教程cdl ...
- mysql linux centos 安装_Linux centos 下在线安装mysql
1,查看是否有安装过mysql: #rpm -qa | grep mysql 如果无结果返回,说明没有安装Mysql,可以全新安装. 2,查看在线服务器提供的Mysql相关的安装包有哪些: #yum ...
- MySql绿色版安装过程记录
作为程序猿,要多动手,周末趁着有空且笔记本刚刚装了系统,所以就配置了下绿色版的MySQL. 多动手,多动手,多动手. 多总结,多总结,多总结. 以下为正文: 一.下载MySQL绿色版: 1.这个地址: ...
最新文章
- 对人脑而言,阅读计算机代码和阅读语言有何不同?
- 未来脑机接口的电极”衣服”可能长这样,你会喜欢吗?
- OpenCV计算机视觉编程攻略之用色调、饱和度和亮度表示颜色
- SQL 列转行、行转列 - 使用sqlite演示
- 我和学员那些事儿——涅槃重生的背后
- Linux基本命令-1
- java跳转画面后画面白了_如何跳转指定页面后再次跳转到另一页面或原来的页面...
- Java LocalDate类| 带示例的getEra()方法
- 简 易 版 的 进 程 池 模 型 学 习
- Python_51job爬虫
- python闯关游戏,Python挑战游戏( PythonChallenge)闯关之路Level 0
- redlock java_用redlock实现redis的分布式锁
- Exploring Sparsity in Image Super-Resolution for Efficient Inference
- RabbitMQ-官方指南-RabbitMQ配置
- html没有注册类,电脑提示没有注册类别的解决方法大全
- 第四章(第二节)没有人,在年少时想成为一个普通人
- win7 IIS Web.config节点锁定问题
- 小心肝队-冲刺日志(第六天)
- 深入理解JVM:晚期(运行期)优化
- EasyNVS摄像机公网全终端无插件网页摄像机直播管理服务运行出现“请求服务不存在或已停止”