wdcp升级mysql5.7.19 - 起点终站

我们应该感谢相遇,无论结局是喜是悲....
wdcp升级mysql5.7.19
  • 首页 > IT技术
  • 作者:起点终站
  • 2017年7月20日 10:40 星期四
  • 浏览:40941
  • 字号:
  • 评论:3
  • 今天把mysql升级到了5.7.19.。。。路过几个bug。。记录下

    使用wdcp一健升级脚本先。。。。升级成功后。。。


    1、启动失败,,,

    Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
    unknown variable 'thread_concurrency=8'
    Aborting


    需要注意的是mysql5.7开始很多参数已经做了调整,配置文件中调整过的参数不能再使用,否则启动会报错。

    解决方法:

    在my.cnf中把thread_concurrency=8 注释掉。。。

    重启服务

    service mysqld restart


    2、mysql默认无法远程连接。。。操作非常简单,就5步骤,如下:

    //登录mysql
    mysql -u root -p  
    
    使用 mysql库 :
    use mysql;  
    
    //查看用户表 :
    SELECT `Host`,`User` FROM user;  
    
    //更新用户表 :
    UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;  
    
    //强制刷新权限
    flush privileges;  
    
    完成以上步骤即可远程连接数据库了


    其中%的意思是允许所有的ip远程访问,如果需要指定具体的某个ip就写上具体的ip即可


    3、查表报错

    #1055 - Expression of SELECT list is not in GROUP BY clause and contains nonaggregated column this is incompatible with sql_mode=only_full_group_by


    解决方法:

    在my.cnf中[mysqld]段落下加入以下代码

    sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

    重启服务

    service mysqld restart


    附带WDCP下升级mysql5.7和php7.1脚本。。。


      您阅读这篇文章共花了:  
    本文作者:起点终站      文章标题: wdcp升级mysql5.7.19
    本文地址:https://blog.hellozwh.com/?post=314
    版权声明:若无注明,本文皆为“起点终站”原创,转载请保留文章出处。
    • blogger
    桓宇博客2017-07-25 10:47
    我不喜欢用wdcp,我喜欢简便,用的纯纯的lnmp
    起点终站 没错,我就是那个帅逼站长2017-07-25 10:49
    @桓宇博客:哈,我比较懒。。。有集成的就直接用了
    桓宇博客2017-07-25 10:51
    @起点终站:各有各喜好嘛,哈哈哈
    返回顶部| 首页| 手气不错| 网站地图| sitemap| 装逼生成器| 站长介绍|

    Copyright © 2016-2019 起点终站 闽ICP备16011094号-1