zoukankan      html  css  js  c++  java
  • MySQL升级-CentOS6.8

    在腾讯云购买的服务器自带的MySQL是5.1版本的,相对于最新版的5.7差了很多特性,在平时的项目练习中使用到了MySQL也会遇到一些奇葩的错误,很有必要升级到至少5.5版本以上。

    步骤:

    1、备份数据库,升级MySQL通常不会丢失数据,以防万一,还是需要这一步。

    2、停止MySQL服务

    3、卸载旧版MySQL,执行过程中会询问你是否移除,此时输入‘y’

    4、检查是否有残余的mysql,命令:yum list installed | grep mysql

       如果有,可输入命令删除:yum remove mysql-*

    5、查询系统版本,及系统位数等相关信息,安装MySQL是需要选择相应的版本

    6、获取rpm包

    7、安装用来配置mysql的yum源的rpm包

    8、安装MySQL服务

    显示安装完成

    9、开启MySQL服务

    10、mysql安装成功后创建的超级用户'root'@'localhost'的密码会被存储在/var/log/mysqld.log,可以使用如下命令查看密码

    grep 'temporary password' /var/log/mysqld.log

    使用mysql生成的'root'@'localhost'用户和密码登录数据库,并修改密码

    11、恢复备份的数据库

    12、开启远程连接(3306端口),编辑 /etc/sysconfig/iptables即可

    如果此时使用如Navicat之类的工具连接数据库会出现错误:

    解决办法如下:

    再次连接就会成功:

     自此,数据库的升级就完成了!!

  • 相关阅读:
    js如何求一组数中的极值
    五星评分效果 原生js
    省市区三级联动
    jq表头固定
    css垂直居中 两种方法
    node.js grunt文件压缩
    js 定时器
    动态规划---最长公共子序列
    AES,RSA对称加密和非对称加密
    正则表达式学习笔记
  • 原文地址:https://www.cnblogs.com/haybl/p/7898471.html
Copyright © 2011-2022 走看看