ubuntu 14.04 mysql 5.7_ubuntu14.04 升级mysql到5.7版本
Ubuntu14.04默认安装的是mysql5.5,由于开发需要支持utf8mb4,因此需要升级到mysql5.7
默认情况下,apt是无法直接升级到mysql5.7的,因此需要额外设置
首先,备份数据,尽管下面的方式不会丢失你的数据,但是为了安全考虑,建议备份。
1、下载mysql-apt的配置包,并安装
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
在安装的过程中,会要求选择mysql版本,选择mysql5.7版本后,点击“OK”。
2、更新apt-get索引
sudo apt-get update
3、安装数据库,在安装过程中,会自动卸载已经安装的老版本数据。
sudo apt-get install mysql-server
4、安装mysql 后,使用mysql_upgrade升级数据库文件版本
sudo mysql_upgrade -uroot -p'youpassword'
5、重启mysql,并检查数据是否正常
sudo service mysql restart
mysqlcheck-uroot -p'youpassword' --all-databases
6、如果一切正常,所有表的检查结果均是ok状态。
同时,也可以进入mysql使用select version(); 来查看mysql-server 版本号。
更新过程中遇到的问题:
1、在ubuntu 14的版本中,安装了mysql 后,启动时,程序提示 “No directory, logging in with HOME=/”
root@xxx:/etc/mysql#service mysql restart
* Stopping MySQL Community Server 5.7.11...* MySQL Community Server 5.7.11 isstopped* Re-starting MySQL Community Server 5.7.11No directory, loggingin with HOME=/..* MySQL Community Server 5.7.11 is started
解决办法:
sudo service MySQL stop
sudo usermod-d /var/lib/mysql/mysql
sudo service mysql start
2、安装后远程访问mysql ,提示10061错误的问题
在更新mysql版本后,所有的配置文件都会被删除,因此需要修改mysql配置。在Ubuntu中,配置文件在:
/etc/mysql/mysql.conf.d/mysql.cnf
注销配置文件中:bind-address =127.0.0.1 即可
/usr/bin 客户端程序和脚本/usr/sbin mysqld 服务器/var/lib/mysql 日志文件,数据库 [重点要知道这个]/usr/share/doc/packages 文档/usr/include/mysql 包含( 头) 文件/usr/lib/mysql 库/usr/share/mysql 错误消息和字符集文件/usr/share/sql-bench 基准程序
ubuntu 14.04 mysql 5.7_ubuntu14.04 升级mysql到5.7版本相关推荐
- dnf台服升级mysql_2.11.7使用MySQL Yum存储库升级MySQL
对于受支持的基于Yum的平台(请参见 第2.5.1节"使用MySQL Yum存储库在Linux上安装MySQL"以获取列表),可以对MySQL执行就地升级(即替换旧版本,然后使用旧 ...
- SLES升级MYSQL
原mysql是利用 SLES库安装 升级mysql以前,必须对mysql进行备份,另外假定原mysql是利用SLES库安装.如果不是采用这种方式安装,需要用其他来源的RPM安装的mysql的替换的方法 ...
- Ubuntu 14.04 64位升级搜狗拼音输入法linux版本
今天发现Ubuntu 14.04上的搜狗拼音输入法linux版本被搜狗官网和优麒麟团体升级了,特更新了一下,下面记录了主要过程,方便大家参考: 直接从官网下载最新的deb包 http://pinyin ...
- linux升级内核后反复重启,Ubuntu 14.04 升级内核后重启开机黑屏解决
今天工作的时候SoftWare Updater提示有软件更新,勾选了一些软件包之后让它在后台自己更新不管了.后来晚上重启了下再进入Ubuntu 14.04的时候一启动图形界面就黑屏了 ,很是着急,以 ...
- redis ubuntu php 5.2,ubuntu 14.04下简易安装php5.5 + apache2 + redis + mysql
我是在Windows 10下安装的vagrant环境. 1.首先官网:https://www.vagrantup.com/ 下载最新版的vagrant,安装:安装虚拟机VirtualBox:https ...
- Ubuntu 14.04 LTS 下升级 gcc 到 gcc-4.9、gcc-5 版本
转载: http://www.cnblogs.com/BlackStorm/p/5183490.html Ubuntu 14.04 LTS 下升级 gcc 到 gcc-4.9.gcc-5 版本 如果没 ...
- Ubuntu 14.04数据库服务器--mysql的安装和配置
https://jingyan.baidu.com/article/425e69e6bbc6c7be14fc1640.html mysql是Oracle公司的一种开放源代码的关系型数据库管理系统,被广 ...
- Ubuntu 14.04 LAMP搭建(Apache 2.47+MySQL 5.5+PHP5.5)
Ubuntu 14.04 LAMP搭建(Apache 2.47+MySQL 5.5+PHP5.5) 原文:Ubuntu LAMP搭建 为了数据库课程设计,只好自己搭一个数据库系统,采用LAMP方式. ...
- Ubuntu 13.10/12.10/12.04 用户如何升级到 Ubuntu 14.04
Ubuntu 14.04 就要发布了,可能很多人要问,不是已经17号了吗?怎么还没有发布呢?要有一点地理常识,我们使用的是东8区的北京时间,按照美国纽约时间,我们要早12个小时呢?所以大家再耐心等等. ...
最新文章
- 财务学python有意义吗-8年老财务:财务分析学python就能提高效率?一半人是骗子...
- 2.1 进行误差分析-深度学习第三课《结构化机器学习项目》-Stanford吴恩达教授
- 用稳压管保护单片机引脚_零基础入门单片机(2)学会控制IO引脚你就入门啦
- Tomcat安装及Eclipse配置教程
- JAVA分布式篇1——Linux
- arm服务器centos下安装mysql_Centos下服务器版本安装mysql
- 10款常用Java测试工具
- mysq 正序查询并且0排在最后
- 经典机器学习系列(十二)【学习排序】
- 用html+css作个简单的九宫格
- 移动开发框架--------基于腾讯手Q样式规范Frozen UI
- 用ArcGIS Server服务Print打印高清大图的关键参数
- 阿里云服务器购买教程(新手指南)
- USB over Network通过本地网络或 Internet 共享的远程 USB 设备
- 淘宝订单转化率低的原因,怎样提高店铺订单转化率,提高店铺订单转化率的小技巧
- Linux安装CentOS系统
- FFMPEG录制以及推流
- Flex3与Flash使用总结
- Unity(三十七):3D模型动画、脚本控制模型骨骼IK动画
- MCR100-6-ASEMI代理长电原装单向可控硅MCR100-6