• Mysql 5.1升级为mysql 5.6遇到的问题及解决方式


    yum是不可行的.因为yum源没更新,我已经使用了163网易的源,但是还是不行.最新版仍然不是5.6.没办法,mysql分区是5.5之后的功能,要使用分区功能,就必须升级..

    去官网下载地址:http://dev.mysql.com/downloads/mysql/, 下载了全部包.

    报 错.file /usr/share/mysql/charsets/README from install of MySQL-server-5.6.10-1.linux_glibc2.5.i386conflicts with file from package mysql-libs-5.1.61-4.el6.i686

    意思就是mysql-server.rpm包和mysql- libs包冲突了...很简单,删除mysql-libs包. 然后继续安装Mysql-server,安装成功,然后开始开启mysql服务. 报错:Connection error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' mysql.sock

    查看了mysql日志,说是由于没有文件/var/run/mysql/xxx.看了一下,原来/var/run/mysql都没文件夹, 建立后仍然有问题。

    更新mysql的rpm源到最新:

    1.  首先更新rpm

    从MySQL Yum仓库下载最新的rpm文件:http://dev.mysql.com/downloads/repo/yum/, 下载的是:mysql-community-release-el6-5.noarch.rpm

     2. 安装这个发布包

    > yum localinstall mysql-community-release-el6-5.noarch.rpm

    3. 安装MySQL服务器

    > yum install mysql-community-server

    4. 重启服务器就可以了

    > service mysqld restart

    确认版本信息:

    [root@west195246 bin]# mysql -V
    mysql  Ver 14.14 Distrib 5.6.20, for Linux (x86_64) using  EditLine wrapper

    重新安装mysql时,与之前版本冲突的处理问题yum -y remove MySQL-client-5.1.57* 

  • 相关阅读:
    Linux内核配置过程
    Linux内核最顶层文档
    LeetCode 11月第2周题目汇总
    Chapter0
    序列加法的讨论
    ch2-基本工具介绍
    ch1-数据科学概述
    在Linux下制作Linux&windows启动盘
    VMware Workstation 与 Device/Credential Guard 不兼容?
    Linux mint 19.3配置CUDA+安装Tensorflow
  • 原文地址:https://www.cnblogs.com/timssd/p/4749633.html
Copyright © 2020-2023  润新知