当前位置: 首页 > news >正文

harry louis做受网站怎样在网上做推广

harry louis做受网站,怎样在网上做推广,网站制作程序,表格网站滚动字体怎么做MySQL从5.7升级到8.0步骤及其问题 前言 本文源自微博客,且以获得授权,请尊重版权。 一、需求背景 Docker环境下,MySQL5.7升级到8.0,数据迁移时使用的是mysqldump方式迁移。 二、迁移步骤 数据备份: docker exec -i 1…

MySQL从5.7升级到8.0步骤及其问题

前言

本文源自微博客,且以获得授权,请尊重版权。

一、需求背景

     Docker环境下,MySQL5.7升级到8.0,数据迁移时使用的是mysqldump方式迁移。

二、迁移步骤

  1. 数据备份:

    docker exec -i 16aa739ca354 mysqldump -u root -p < /home/data/mysql_data_back/backup.sql
    

    或者先进入到容器内部,然后进入目录:/usr/bin/(mysqldump所在目录),然后执行:

    mysqldump -u root -p < /home/data/mysql_data_back/backup.sql
    
  2. docker拉新的镜像然后创建容器

  3. 数据恢复:

    • 复制数据到容器中:

      docker cp /home/data/mysql_data_back/backup.sql 16aa739ca354:/tmp/
      
    • 恢复数据:

      docker exec -i 16aa739ca354 mysql -u root -p < /tmp/backup.sql
      

三、问题

     在执行最后一步的数据恢复过程中,出现:ERROR 3554 (HY000) at line 318: Access to system table 'mysql.innodb_index_stats' is rejected.

四、分析

     这个错误通常表示正在尝试导入一个包含对系统表(如 mysql.innodb_index_stats)的访问或修改操作的 SQL 文件,但当前用户没有足够的权限来执行这些操作。
     在 MySQL 中,系统表(如 mysql.innodb_index_stats)通常是为 MySQL 服务器内部使用而保留的,并且不应该由普通用户直接访问或修改。

     导出的sql语句也印证了这个情况:

image.png

五、解决

     经过上述分析,我们知道出现这个问题的根本原因就是因为我们执行了一些包含mysql.innodb_index_stats的语句,那么就可以对症下药了,有两个解决方案:

  1. 删掉其中关于 mysql.innodb_index_stats的语句:
    --
    -- Table structure for table `innodb_index_stats`
    --DROP TABLE IF EXISTS `innodb_index_stats`;
    /*!40101 SET @saved_cs_client     = @@character_set_client */;
    /*!40101 SET character_set_client = utf8 */;
    CREATE TABLE `innodb_index_stats` (`database_name` varchar(64) COLLATE utf8_bin NOT NULL,`table_name` varchar(199) COLLATE utf8_bin NOT NULL,`index_name` varchar(64) COLLATE utf8_bin NOT NULL,`last_update` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,`stat_name` varchar(64) COLLATE utf8_bin NOT NULL,`stat_value` bigint(20) unsigned NOT NULL,`sample_size` bigint(20) unsigned DEFAULT NULL,`stat_description` varchar(1024) COLLATE utf8_bin NOT NULL,PRIMARY KEY (`database_name`,`table_name`,`index_name`,`stat_name`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin STATS_PERSISTENT=0;
    /*!40101 SET character_set_client = @saved_cs_client */;--
    -- Dumping data for table `innodb_index_stats`
    --LOCK TABLES `innodb_index_stats` WRITE;
    /*!40000 ALTER TABLE `innodb_index_stats` DISABLE KEYS */;
    INSERT INTO `innodb_index_stats` VALUES (...);
    /*!40000 ALTER TABLE `innodb_index_stats` ENABLE KEYS */;
    UNLOCK TABLES;
    
  2. 修改数据备份语句为:
    mysqldump -u root -p --all-databases --ignore-table=mysql.innodb_index_stats --ignore-table=mysql.innodb_table_stats > dump.sql
    

然后重新导入即可解决。

http://www.hkea.cn/news/521781/

相关文章:

  • 绍兴网站建设谷歌搜索引擎在线
  • 网站的会员认证怎么做黑龙江新闻头条最新消息
  • 做网站如何分工百度推广登录平台客服
  • 网站建设如何提案万网域名注册信息查询
  • 创意二维码制作网站企业网络营销推广案例
  • 论坛型网站怎么做百度高级检索入口
  • 做百度移动网站排搜素引擎优化
  • 公司创建一个网站需要多少钱想做百度推广找谁
  • 做文献ppt模板下载网站有哪些常德政府网站
  • 青岛网站建设公司排行外链工具在线
  • 网站怎么做显得简洁美观seo数据是什么意思
  • 阿里巴巴开通诚信通后网站怎么做网络优化网站
  • 东莞手机网站价格便宜个人免费建站软件
  • 电子商务网站建设的步骤一般为百度100%秒收录
  • 做企业网站怎么样免费的推广软件下载
  • 拓普网站建设美国搜索引擎
  • 网站开发者工资冯耀宗seo视频教程
  • 软件开发各阶段工作量比例搜索引擎优化的基础是什么
  • 网站怎么做才能将名声打响云搜索app
  • 南阳做网站优化哪家好一级域名生成二级域名
  • 3322动态域名官网郑州seo联系搜点网络效果好
  • 网络营销渠道的类型河北seo基础教程
  • 做微信网站多少钱seo内部优化包括哪些内容
  • 中国城乡建设网站网络优化公司排名
  • 个人网站做淘宝客教程torrentkitty磁力搜索引擎
  • 广州北京网站建设seo培训讲师招聘
  • 手机上免费自己做网站网络营销案例分享
  • 长沙大型网站建设谷歌账号
  • 大兴德艺网站建设发布悬赏任务的推广平台
  • html5制作网站模板百度产品大全首页