ubuntu中mysql版本升级到5.7
0 前言
前几天图书馆说服务器(Ubuntu14.04)有安全漏洞,不按时修复会关停。
看了一下漏洞清单,主要是ssh和mysql的版本问题。
把mysql升级了一下,升到了5.7,升级之前还备份了数据,不过升级后发现数据并不会丢失。
1 配置mysql-apt并做相关更新
sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.1-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.1-1_all.deb #安装过程选择mysql5.7 sudo apt-get update
2 安装新版数据库并更新文件版本
sudo apt-get install mysql-server sudo mysql_upgrade -uroot -p
3 重启mysql并检查数据
sudo service mysql restart
mysqlcheck -uroot -p --all-databases
4 修改用户目录和远程登录配置
# 修改用户目录
sudo service mysql stop
sudo usermod -d /var/lib/mysql/ mysql
sudo service mysql start # 注释掉bind-address = 127.0.0.1这一行并保存
sudo vim /etc/mysql/mysql.conf.d/mysqld.conf # 重启
sudo service mysql restart
5 查看mysql版本,查看是否成功启动
mysql --version netstat -anp | grep 'mysql'
6 远程连接mysql
mysql -h ip -u root -p
ubuntu中mysql版本升级到5.7的更多相关文章
- ubuntu中mysql安装失败
		在ubuntu中mysql安装失败后,卸载重新安装还是安装失败,之后找了资料说是卸载的不干净,然后进行下面操作,重新安装成功. 解决办法如下: sudo rm /var/lib/mysql/ -Rsu ... 
- phpstudy中 MySQL版本升级
		问题由来: 在把数据库导入到本地库时,数据库出现报错 Error : Invalid ON UPDATE clause for 'update_time' column 查了下度娘说 ... 
- phpStudy中MySQL版本升级到5.7.17方法
		本文主要给大家介绍了关于phpStudy中升级MySQL版本到5.7.17的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧.希望能帮 ... 
- ubuntu中mysql修改编码utf8
		摘要:Ubuntu Server 服务器下使用apt-get 命令安装的mysql,默认不是utf8.在这里记录一下如何将编码修改成utf8. 办法解决: 1.查看mysql编码 show varia ... 
- ubuntu中mysql中文乱码及用python3.x调用
		首先声明解决方法也是网上找来的,知识自己记下来以防以后用到. ubuntu版本是14.04使用apt-get命令安装mysql sudo apt-get install mysql-server ... 
- Ubuntu中MySQL中文乱码解决
		1.以root登陆,在终端输入命令 sudo gedit /etc/mysql/my.cnf在打开的文件中找到[client]在下面加入default-character-set=utf8 找到 [m ... 
- Windows宿主机访问Ubuntu中mysql数据库笔记
		1.网络 既然要远程ubuntu的系统.那么首先是两个网络是不是在一个网段.能不能ping的通? a) Windows电脑上--cmd 打开命令窗口.键入:ipconfig 命令.查看主机IP. b ... 
- Ubuntu中 MySQL 的中文编码问题
		使用Ubuntu在安装好MySQL数据库之后,如果直接创建数据库,再创建数据表,那么是无法向字段插入中文的,会报Incorrect string value错误. c实现编码设置的两种方法: (1)动 ... 
- ubuntu中Mysql常用命令整理
		启动mysql服务sudo /etc/init.d/mysql start 关闭mysql服务sudo /etc/init.d/mysql stop 
随机推荐
- [转]这五种方法前四种方法只支持IE浏览器,最后一个方法支持当前主流的浏览器(火狐,IE,Chrome,Opera,Safari)
			<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ... 
- 大圣画廊v0.2(2015.7.17)
			0.2版本号加入的功能 以tag分类图片 美化.添加瀑布流效果 添加tag页和单张图片页 添加公布图片页 以下是具体解释. 每添加一个功能,都要从模型.模板,视图,路由四个方面一一改动. 模型:添加t ... 
- ionic跳转(二)
			1)网上说要想在js里跳转用,$state.go()方法,但找了大半天都没找到在ionic使用$state的方法 2)要想用js跳转,直接用原生js跳转也是可以的 location.href='#ho ... 
- leetcode -- Balanced Binary Tree TODO
			Given a binary tree, determine if it is height-balanced. For this problem, a height-balanced binary ... 
- Linux命令之乐--time
			time用于统计命令执行花费的总时间 例一: [root@Director usr]# time ls bin etc games include java lib lib64 libexec loc ... 
- 解决多指操作放大缩小 指针错误 java.lang.IllegalArgumentException: pointerIndex out of range
			/** Custom your own ViewPager to extends support ViewPager. java source: */ /** Created by azi on 20 ... 
- Java操作文件转码
			package downloadTest; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.F ... 
- 在虚拟机中的搭建Web服务器(CentOS)
			1.制作本地yum源 相关可查看:http://www.cnblogs.com/xiaomingzaixian/p/8424290.html 2.安装JDK 上传上传jdk-7u45-linux-x6 ... 
- 污染Bootstrap modal  通过 css选择器  避免
			w 对框架的掌握.改进. 0-存在重复代码,需要改正,js timepicker框架传入类名: 1-大量的点击块,怎样避免对每个块重复写modal? <style> .w > td ... 
- html5 live stream
			一.传统的安防监控/流媒体音视频直播基本架构 A/V device 信号采集(yuv/rgb) ---> 转码(h264/265) ---> 网络推送(rtsp/rtmp/http/onv ... 
