linux mysql5.7版本升级,linux升级mysql到5.7
原文:http://blog.csdn.net/qing_gee/article/details/41774265
Linux升级MySQL版本到5.7。
1.下载Linux的5.7版本,主要需要两个文件
MySQL-server-5.7.4_m14-1.el6.x86_64.rpm
MySQL-client-5.7.4_m14-1.el6.x86_64.rpm
2.备份数据库文件
mysqldump -uxxx -pxx databasename > databasename.sql
3.停止mysql服务
service mysql stop
4.刚开始使用的yum安装的,使用以下语句进行卸载
yum remove mysql*
5.然后删除mysql旧版本已经存在的文件或者数据,不然mysql在重新安装后会出现各种纠结的问题。
find / -name mysql
ps -ef | grep -i mysql
rm -rf mysql****
kill -9 mysqlid
注意/usr/bin、/usr/share/、/var/lib下有很多mysql开头的文件,都删除掉,还有删除/etc目录下的my.cnf文件
6.如果你是rpm安装的,可以通过以下命令进行删除
rpm -qa | grep -i name
rpm -e mysqlxxxxx
7.卸载删除干净后,再使用以下命令对下载的server和client进行安装
rpm -ivh mysqlxxx
8.安装成功后,可能会出现以下问题,那么看看下面有没有你想要的
mysql error 1524
error 1045(28000)
error 1820
使用mysql -uroot -proot登录不了
对应的方法为:
在my.cnf文件中的[mysql]下增加“skip-grant-tables”,然后重新启动mysql服务
在my.cnf文件中的[mysql]下将“user=mysql”注释掉
该问题需要设置一下用户的密码
mysql> create database ttt;
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
mysql> set password = password("root");
Query OK, 0 rows affected (0.00 sec)
mysql给你初始化了密码,在root目录下找.mysql_secret文件,注意文件隐藏形式,直接通过vim .mysql_secret就会关联到
mysql 版本引起的 utf8mb4 问题(linux centos6.9下升级mysql)
文字输入时候存在火星文或者表情,insert到低版本的mysql中一般会报错,所以我们需要将mysql版本升级到5.5.3及以上,高版本的mysql为我们提供了utf8mb4的编码,解决了这些复杂数据 ...
centos升级mysql至5.7
1.备份原数据库 [root@www ~] #mysqldump -u root –p -E –all-database > /home/db-backup.sql 加-E是因为mysqldum ...
CentOS6.x升级MySQL版本5.1到5.6
CentOS6.x升级MySQL版本5.1到5.6 分类: Web MySQL 2014-08-04 11:22 2813人阅读 评论(1) 收藏 举报 mysql云服务器升级centos6 有一些虚 ...
【MySQL】Linux下MySQL 5.5、5.6和5.7的RPM、二进制和源码安装
[MySQL]Linux下MySQL 5.5.5.6和5.7的RPM.二进制和源码安装 1.1 BLOG文档结构图 1.2 前言部分 1.2.1 导读和注意事项 各位技术爱好者,看完本文后, ...
CentOS6系统编译部署LAMP(Linux, Apache, MySQL, PHP)环境
我们一般常规的在Linux服务器中配置WEB系统会用到哪种WEB引擎呢?Apache还是比较常用的引擎之一.所以,我们在服务器中配置LAMP(Linux, Apache, MySQL, PHP)是我们 ...
Linux下MySQL安装与操作
sudo apt-get update //用于更新源,获取软件包列表 sudo apt-get upgrade //用于升级指定软件包 install //安装 remove //移除软件包 aut ...
Linux+PHP+MySql网站迁移配置
LINUX下MYSQL数据库默认数据库文件位置: 数据库文件默认在:cd /usr/share/mysql 配置文件默认在:/etc/my.cnf ———————————– 数据库目录:/var/li ...
linux忘记mysql密码找回方法
linux忘记mysql教程密码找回方法 今天我们主要是讲一下关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦. 方法一: # /etc/init. ...
Linux下MySQL忘记密码
系统:CentOS6.6 64位 参考文档(截图请看原网址): Linux下MySQL忘记root密码怎么办_百度经验 http://jingyan.baidu.com/article/1709ad8 ...
随机推荐
(转) 变分自编码器(Variational Autoencoder, VAE)通俗教程
变分自编码器(Variational Autoencoder, VAE)通俗教程 转载自: http://www.dengfanxin.cn/?p=334&sukey=72885186ae5c ...
hdu 5288 数学 ****
给一个序列 定义函数f(l ,r) 为区间[l ,r] 中 的数ai不是在这个区间其他任意数aj的倍数 求所有f(l,r)之和 通过预处理,记录 a[i] 的左右边界(所谓的左右边界时 在从 a[i] ...
Java 迭代器理解
1.Iterator(迭代器) 作为一种设计模式,迭代器可以用于遍历一个对象,对于这个对象的底层结构不必去了解. java中的Iterator一般称为“轻量级”对象,创建它的代价是比较小的.这里笔者不 ...
JQuery上传插件uploadify整理(Options)
下载 现在有两个版本了,我此次使用的依然是Flash版本的,虽然现在绝大部分浏览器都兼容HTMKL5,目前位置,除了做手机项目外,一般我们项目中不允许使用HTML5标签. 属性介绍(Options) ...
Android手机开机自动启动
package com.example.x_yp.system_camera; import android.content.BroadcastReceiver; import android.con ...
MMU(why)
在ARM中,MMU几个主要作用: 1. I/D Cache 管理 -> 大幅提高代码运行效率. 2. PA/VA 重映射 -> 实现多进程内存空间映射. 3. 内存 ...
打开Voice Over时,CATextLayer的string对象兼容NSString和NSAttributedString导致的Crash(一现象)
一.现象:iPhone真机打开Voice Over的情况下,iPhone QQ空间工程,Xcode 真机编译启动必Crash,main函数里面 NSSetUncaughtExceptionHandle ...
如何将多个数据的- 转为:来匹配josn格式
var str = `北京 2 河北 3 河北-邯郸 301 河北-保定 302 河北-邢台 303 山东 4 山东-青岛 401 山东-烟台 402`; var arrStr = str.split ...
【数据结构】算法 LinkList (Remove Nth Node From End of List)
删除链表中倒数第n个节点 时间复杂度要控制在O(n)Solution:设置2个指针,一个用于确定删除节点的位置,一个用于计算倒数间距n.移动时保持2个指针同时移动. public ListNode r ...
linux mysql5.7版本升级,linux升级mysql到5.7相关推荐
- linux下python版本升级,linux下升级python版本
linux下升级python版本 下载python最新版本2.7.13并编译安装 wget https://www.python.org/ftp/python/2.7.12/Python-2.7.13 ...
- linux下python版本升级,Linux下升级python版本(示例代码)
转载自:http://lovebeyond.iteye.com/blog/1770476 CentOS下的Python版本一般都比较低,很多应用都需要升级python来完成.我装的centOS的默认的 ...
- linux mysql5.7启动失败/tmp/mysql.sock ?
Do you already have another mysqld server running on socket: /tmp/mysql.sock ? 这句话的意思是你已经运行了一个mysql服 ...
- linux scp 后台运行,Linux scp 设置nohup后台运行
Linux scp 设置nohup后台运行 1.正常执行scp命令 从oradb30机器拷贝一个文件夹到oradb31机器: scp -r /u01/media/Disk1/ 192.168.1.31 ...
- linux中如何升级python版本号,linux的python版本升级
可利用Linux自带下载工具wget下载,如下所示: #tar -zxvf Python-2.7.13.tgz 进入解压缩后的文件 #cd Python-2.7.13 在编译前先在/usr/local ...
- linux nginx安装php5.5,linux下搭建LNMP(linux+nginx+mysql+php)环境之mysql5.5安装
linux下搭建LNMP(linux+nginx+mysql+php)环境之mysql5.5安装: 首先安装依赖包: yum -y install gcc gcc-c++ autoconf libjp ...
- linux mysql 升级_linux升级mysql
下载二进制安装包,地址 //downloads.mariadb.org/mariadb/10.2.5/ # cd /usr/local/ # wget //mirrors.neusoft.edu.cn ...
- 黑马Linux笔记05【Linux系统软件安装,MySQL、Tomcat、Nginx、RabbitMQ、Redis、ElasticSearch、Zookeeper】
视频资源 视频地址:黑马-新版Linux快速入门到精通 资源下载:https://pan.baidu.com/s/1zExrsk09QVm3mpqaPTqe_g?pwd=6666,提取码:6666 课 ...
- Linux下使用C语言访问MySQL函数
//mysqlVersion.c /************************************************************* FileName : mysqlVers ...
最新文章
- java产生随机数(学习)
- JSON WEB TOKEN(JWT)的分析
- C语言-转义字符注意事项
- 以下关于python自动化运维错误的是_Python在自动化运维时经常会用到的方法
- Java中使用Jedis连接Redis对String进行操作的常用命令
- 如何成为一个Java高薪架构师?
- WEB编程学习之Eclipse编译JSP
- 《计算机网络:自顶向下方法(原书第6版)》一2.7 TCP套接字编程
- 计算机中丢失api-ms-win-crt-runtime-
- HTML静态网页作业-网上花店4个页面(HTML+CSS+JS)
- CGAL 4.11 官方文档 软件包概述 ——多边形类
- 将一串整数转化为一串字符
- linux下shell命令之hwclock
- 最低成本的ARM调试解决方案——有关于Wiggler、H-Jtag、OpenOCD、GDB
- GSYVideoPlayer实现视频播放
- 互联网创业的未来挖掘思路分享
- 使用vue制作网页导航栏
- 迁移系统至固态硬盘的采坑回顾
- Visual Studio 2017正式版各版本比较:企业版最强大
- java 生成二维码,解析二维码
热门文章
- 本校学生占比竟超过50%,推免至清华网研院有多难?
- 计算机系统基础期末复习
- jae java_汇编里的JAE和JGE有什么区别?
- esp32 s3 USB OTG Arduino可以下载固件 USB COM不可以的解决方法
- 十四、在Excel中生成随机数
- 存货账龄分析报表(中四)
- 三菱服务器故障显示45代码,三菱数控系统伺服故障和报警代码大全
- 遇到Host ‘xxx’ is not allowed to connet to this MySQL server 问题
- 面试必刷算法TOP101之图算法篇 TOP37
- 脚本实现,抓取屏幕内容