zoukankan      html  css  js  c++  java
  • mysqldump: Couldn't execute 'SHOW VARIABLES LIKE 'ndbinfo_version'': Native table 'performance_schema'.'session_variables' has the wrong structure (1682)

    centos7.5 导出整个数据库报错

    问题:

    [root@db01 ~]# mysqldump -uroot -pBgx123.com --all-databases --single-transaction --master-data=1 --flush-logs >/root/db_$(date +%F)_all.sql
    mysqldump: [Warning] Using a password on the command line interface can be insecure.
    mysqldump: Couldn't execute 'SHOW VARIABLES LIKE 'gtid\_mode'': Native table 'performance_schema'.'session_variables' has the wrong structure (1682)
    

    原因:

    需要升级mysql
    

    解决方法:

    [root@db01 ~]# mysql_upgrade -u root -pBgx123.com --force	#升级mysql
    [root@db01 ~]# systemctl restart mysqld		#注意需要重启mysqld
    [root@db01 ~]# mysqldump -uroot -pBgx123.com --all-databases --single-transaction --master-data=1 --set-gtid-purged=OFF --flush-logs >/root/db_$(date +%F)_all.sql	#成功
    mysqldump: [Warning] Using a password on the command line interface can be insecure.
    [root@db01 ~]# ll
    -rw-r--r--  1 root root 529693 Mar  6 19:51 db_2019-03-06_all.sql
  • 相关阅读:
    Android学习—Shape
    Android学习—Application的作用
    用户管理
    DPKG命令与软件安装、APT
    Linux学习笔记
    C如何使用内存
    九九乘法表.py
    超市买苹果.py
    第一个程序python.py
    JavaScript一些备忘知识
  • 原文地址:https://www.cnblogs.com/lvhanzhi/p/10485599.html
Copyright © 2011-2022 走看看