网站建设资讯

NEWS

网站建设资讯

怎么更新mysql版本 mysql更新语句怎么写

mysql 5.1 升级 mysql 5.7 升级 mariadb10

/etc/yum.repos.d/MariaDB.repo

公司主营业务:网站设计制作、成都网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出大厂免费做网站回馈大家。

1 升级必须是逐步递增升级, 不能跨版本升级

2 升级后必须使用升级命令 mysql_upgrade

3 升级重启后查看日志文件, 是否有错误提示, 必须修复后才可进行下一步升级

Linux怎么更新MySQL的版本

第一步:检查linux的操作系统版本

代码如下:

cat /etc/issue

第二步:在mysql官网上下载5.7的版本

第三步:检查linux上以前安装的mysql版本

代码如下:

rpm -qa | grep mysql

第四步:如果出现mysql的一些安装版本,则通过以下命令进行删除

代码如下:

rpm -e --nodeps mysql-xxx

第五步:准备安装新版本的mysql-server

代码如下:

rpm -ivh MySQL-server-xxxx

第六步:启动mysql server

代码如下:

service mysql start

第七步:安装mysql client

代码如下:

rpm -ivh MySQL-client-xxx

MySQL版本升级注意事项

1、升级是一件风险极高的任务,备份重于一切。

2、了解新版本变更的信息(哪些不再兼容,不再支持哪些功能)。

1、确认新版本是否有重大变更

2、注意 SQL mode 的变化,比如:MySQL5.7发生了SQL mode的变化,对不再支持的SQL mode,部分SQL会跑不通,可以清空SQL mode,跑完之后在设置SQL mode。

3、升级成功后,确认业务SQL是否可以跑通,程序层是否都正常。

4、在升级完成之后,一定要在测试时使用和线上版本相同的程序,测试是否存在问题。

5、存储引擎的变化,比如:在未来的5.8版本,不再支持myisam 引擎。

6、注意字符集的乱码问题。

7、升级过程中多次启动建议加上 --skip-grant-tables和--skip-networking 参数,来保证没有任何的应用连接,让升级过程更加安全。

MySQL zip安装 平滑升级

我的版本是5.7.30 升级到5.7.33

1.停服务,服务列表去找,如果有环境变量换成新的路径

2.将新的mysql解压到你想安装的路径下(与原路径相同就好)

3.将旧版本下的data文件和my.ini文件copy至新版路径下, 注意修改ini文件basedir和datadir

4.cd到新版的bin目录下,并执行如下命令

5.启动MYSQL57服务

升级mysql:mysql_upgrade -uroot -p 并输入密码

移除MySQL服务,可以不做

cd 到5.7.30的bin目录下,并执行如下命令

mysqld --remove mysql5.7


本文标题:怎么更新mysql版本 mysql更新语句怎么写
分享链接:http://njwzjz.com/article/dojohoe.html