linux中使用php-mysql出错

这几天一直在疯狂的使用linux,不过感觉还是挺爽的,使用命令yum install php-mysql出现一堆错误,其实这无非是因为版本不兼容造成的,但是因为服务器上部署了其它的项目,所以一开始我不打算重新安装mysql,只有硬着头皮解决这个问题,解决的方法一是自己去搜索个兼容的,但是我在网上找到一个,所以直接使用了,这里整理一下,方便以后使用。

因为我是mysql5.6版本的,所以使用下面的包,其它的我还没去找,到时找到就来分享。

wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-shared-compat-5.6.14-1.el6.x86_64.rpm

然后使用rpm -ivh MySQL-shared-compat-5.6.14-1.el6.x86_64.rpm,最后yum install php-mysql,重启apache,成功。

时间: 2024-07-28 19:48:32

linux中使用php-mysql出错的相关文章

成功实现Navicat访问Linux中安装的MySQL数据库

成功实现Navicat访问Linux中安装的MySQL数据库 1.安装好MySQL,检查是否正常登录 2.进入mysql数据库配置远程连接 #将所有数据库的所有表(*.*)的所有权限(all privileges),授予通过任何ip(%)访问的root用户,密码为123123,如果要限制只有某台机器可以访问,将其换成相应的IP即可 mysql> grant all privileges on *.* to 'root'@'%' identified by ' '; mysql> flush p

Linux中在线安装Mysql和修改密码设置服务启动

一.说明:本文教大家在linux下在线安装mysql.网上的很多文章写的太乱,我们只取操作最方便的在线安装方式.本文以Centos为例. 二.安装过程. 1.安装客户端和服务端: (1)检查是否已经安装: yum list installed mysql* rpm -qa | grep mysql* (2)查看是否有安装包:  yum list mysql* (3)安装mysql客户端:  yum install mysql (4)安装mysql服务端:  yum install mysql-s

在Linux中怎样将MySQL迁移到 MariaDB 上

自从甲骨文收购 MySQL 后,由于甲骨文对 MySQL 的开发和维护更多倾向于闭门的立场,很多 MySQL 的开发者和用户放弃了 MySQL.在社区驱动下,促使更多人移到 MySQL 的另一个叫 MariaDB 的分支.在原有 MySQL 开发人员的带领下,MariaDB 的开发遵循开源的理念,并确保它的二进制格式与 MySQL 兼容.Linux 发行版如 Red Hat 家族(Fedora,CentOS,RHEL),Ubuntu 和 Mint,openSUSE 和 Debian 已经开始使用

Linux中 设置apache,mysql 开机启动

linux开启启动的程序一般放在/etc/rc.d/init.d/里面,/etc/init.d/是其软连接 mysql设为linux服务 cp /usr/local/mysql5/share/mysql/mysql.server /etc/init.d/mysqldchkconfig --add mysqldchkconfig --level 2345 mysqld onchown mysql:mysql -R /usr/local/mysql5/service mysqld start apa

JAVAEE——宜立方商城13:Mycat数据库分片、主从复制、读写分离、100%Linux中成功安装Mysql的方法

1 海量数据的存储问题 如今随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB.对数据的各种操作也是愈加的困难,传统的关系性数据库已经无法满足快速查询与插入数据的需求.这个时候NoSQL的出现暂时解决了这一危机.它通过降低数据的安全性,减少对事务的支持,减少对复杂查询的支持,来获取性能上的提升. 但是,在有些场合NoSQL一些折衷是无法满足使用场景的,就比如有些使用场景是绝对要有事务与安全指标的.这个时候NoSQL肯定是无法满足的,所以还是需要使用关系性数据库.如果使用关系型数据库

linux中忘记连接MySQL的密码怎么办?

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库.?因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的?状态下,其他的用户也可以任意地登录和修改MySQL的信息.可以采用将MySQL对?外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全?状态.最安全的状态是到服务器的Console上面操作,并且拔掉网线.如果是在网上租的云服务器那我们就远程修改2.修改MySQL的登录设置:?#vim /etc/my.cnf?

Linux中详细部署mysql主从

1.主从简介在现代企业中,数据显得尤为重要,而存储数据的数据库选择又五花八门,但无论是何种数据库,均存在着一种隐患.想几个问题:用一台数据库存放数据,若此数据库服务器挂了导致数据丢失怎么办?业务量大了,数据多了,访问的人多了,一台数据库无法保证服务质量了怎么办? 2.主从作用实时灾备,用于故障切换读写分离,提供查询服务备份,避免影响业务 3.主从形式一主一从主主复制一主多从---扩展系统读取的性能,因为读是在从库读取的多主一从---5.7版本开始支持联级复制 4.主从复制原理 1.主库将所有的写

linux中在线安装mysql数据库

进到root用户下 敲命令cd yum install mysql yum install mysql-server yum install mysql-devel 启动service mysqld start 设置开机启动:chkconfig mysqld on 设置账号密码:mysqladmin -u root password 'root'

linux中rpm安装mysql默认目录

rpm安装默认目录:数据文件:/var/lib/mysql/配置文件模板:/usr/share/mysqlmysql客户端工具目录:/usr/bin日志目录:/var/log/ 二进制日志binlog修改配置文件:vim /etc/my.cnflog-bin=master-bin 重启服务 在目录/var/lib/mysql下会看到master-bin相关的文件

Linux中mysql的root密码重置

方法:在linux中安装好mysql之后默认是没有密码的,但为了安全,我们有必要去设置密码,有时候可能你设置密码后忘记了,那怎么办?那就得去通过修改一个配置文件,它路径在/etc/my.cnf中,然后取消授权,那样就不需要输入密码进入mysql,进去mysql重置密码,修改之后要记得去删除在/etc/my.cnf取消授权的语句. 说明:下边的mysql指令我已经设置了它的环境变量,如果没有设置那么就得用它的绝对路径去执行这个指令. (1)设置密码 #mysqladmin  -uroot  pas