ubuntu14.04 mysql升级到5.7版本出现GPG error错误解决办法
2017-07-08 12:34
916 查看
先说一下升级的方法:
首先备份数据,下面是具体安装步骤:
1、下载mysql-apt的配置包,并安装
2、更新apt-get
sudo apt-get update
3、安装数据库
sudo apt-get install mysql-server
4、安装mysql 后,使用mysql_upgrade升级数据库文件版本
<
4000
span style="font-family:Verdana, Arial, Helvetica, sans-serif;background-color:rgb(254,254,242);">sudo mysql_upgrade -uroot -p'youpassword'
5、重启mysql,并检查数据是否正常
sudo service mysql restart
mysqlcheck -uroot -p'youpassword' --all-databases
6、如果一切正常,所有表的检查结果均是ok状态。
同时,也可以进入mysql使用select version();或status; 来查看mysql-server 版本号。
接下来是本文重点:
在上面的第二步,apt-get
update可能会出现如下图所示的问题,
错误的意思是说GPG Key有效期已经过期了。既然过期了,那么我们就需要升级一下GPG Key。
解决办法如下:
第一步:查看一下Key的有效期
第二步:升级Key:
接下来再apt-key list看一下:
OK,接下来可以接着apt-get update了。
参考文献:
http://www.cnblogs.com/os-python/p/6842485.html https://techglimpse.com/update-gpg-key-mysql-repo-debian-ubuntu/
首先备份数据,下面是具体安装步骤:
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升级数据库文件版本
<
4000
span style="font-family:Verdana, Arial, Helvetica, sans-serif;background-color:rgb(254,254,242);">sudo mysql_upgrade -uroot -p'youpassword'
5、重启mysql,并检查数据是否正常
sudo service mysql restart
mysqlcheck -uroot -p'youpassword' --all-databases
6、如果一切正常,所有表的检查结果均是ok状态。
同时,也可以进入mysql使用select version();或status; 来查看mysql-server 版本号。
接下来是本文重点:
在上面的第二步,apt-get
update可能会出现如下图所示的问题,
错误的意思是说GPG Key有效期已经过期了。既然过期了,那么我们就需要升级一下GPG Key。
解决办法如下:
第一步:查看一下Key的有效期
#apt-key list
第二步:升级Key:
#apt-key adv --keyserver pgp.mit.edu --recv-keys A4A9406876FCBD3C456770C88C718D3B5072E1F5
接下来再apt-key list看一下:
OK,接下来可以接着apt-get update了。
参考文献:
http://www.cnblogs.com/os-python/p/6842485.html https://techglimpse.com/update-gpg-key-mysql-repo-debian-ubuntu/
相关文章推荐
- 彻底解决phpcms v9升级后,文章发布出现: Mysql 1267错误:MySQL Error : Illegal mix of collations 解决办法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- ubuntu 14.04开机出现错误“Error found when loading /root/.profile”解决
- 编译php 出现 make: *** [ext/mysqli/mysqli.lo] Error 1 错误的解决办法
- ubuntu 14.04开机出现错误“Error found when loading /root/.profile”解决
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- 使用wubi安装ubuntu14.04出现的常见错误的解决办法
- mysql4.1以上版本连接时出现Client does not support authentication protocol #1251错误问题解决办法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- ubuntu和win7系统出现引导“error:no such device ”错误问题解决办法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- ubuntu 14.04使用root登陆出现错误“Error found when loading /root/.profile”解决
- Ubuntu14.04安装后出现磁盘错误解决办法
- (转)安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- window下工具访问linux下mysql出现 error no 2003 10061错误的解决办法
- ubuntu 14.04 安装 mysql-server 及 可能出现的问题(Unknow job: mysql)和解决办法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法