`
lbyzx123
  • 浏览: 478103 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

mysql用.psc文件还原后没有数据

 
阅读更多

      今天在导MySql数据库时,报了mysql max_allowed_packet这个错误.原来发现mysql是根据配置文件限制server接受的数据包大小。有时候大的插入和更新会被 max_allowed_packet 参数限制掉,导致失败。在网上查了些资料,就是改mysql目录下的my.cnf文件,如下:

可以编辑my.cnf来修改(windows下my.ini),在[mysqld]段或者mysql的server配置段进行修改。

max_allowed_packet = 20M

如果找不到my.cnf可以通过mysql --help | grep my.cnf去寻找my.cnf文件。修改后,请重启mysql服务,配置才能生效。

 

另外一种方式是:通过mysql命令修改。
进入mysql server

在mysql 命令行中运行

set global max_allowed_packet = 2*1024*1024*10;然后关闭掉这此mysqlserver链接,再进入。

show VARIABLES like '%max_allowed_packet%';查看下max_allowed_packet是否编辑成功


查看目前配置
show VARIABLES like '%max_allowed_packet%';

默认显示:
 

+--------------------+---------+----------
| Variable_name            | Value       |
+--------------------+---------+
| max_allowed_packet | 1048576  |
+--------------------+---------+----------

 

分享到:
评论

相关推荐

    详解MySQL恢复psc文件记录数为0的解决方案

    psc文件是用Navicat工具生成的备份文件,只能用Navicat工具进行恢复。 (一)错误出现步骤 1 用Navicat连接MySQL 2 新建一个数据库,名字随便取,比如mydb1,字符集选utf-8(因为备份文件用的就是utf-8) 3 选择...

    [数据库] Navicat for MySQL定时备份数据库及数据恢复1

    本文将详细介绍如何使用Navicat for MySQL进行数据库的定时备份以及数据恢复,这对于保护数据库免受意外损坏或数据丢失至关重要。Navicat是一款强大的数据库管理工具,支持多种数据库系统,包括MySQL。 ### 一、...

    Mysql迁移Oracle方案

    通常采用的方法是备份数据库的.psc文件(包含表结构和数据),但不备份函数和事件等非数据对象。 - **导入机还原备份文件** - 新建与Oracle用户同名的MySQL数据库,例如“cssdj_zsy”,并确保字符集为utf8。 - 将...

    mysql数据库安装卸载方法

    6. **数据库还原**:如果需要恢复数据库,可以在Navicat中新建与原数据库同名的数据库,然后通过“备份”->“还原备份”操作,选择.psc备份文件进行恢复。 【MySQL设置】 1. **调整最大连接数**:通过查询`show ...

    金发卡企业级发卡平台源码

    数据恢复文件目录 \a8tgconfig\180626145246.sql 或者通过客户端直接还原Back.psc 数据库配置文件 : \a8tgconfig\config.php 修改相关数据库IP,账号,密码 支付接口相关设置: 微信接口: 登陆后台-> 通道...

    Navicat for MySQL定时备份数据库及数据恢复详解

    2. 选择之前备份的`.psc`文件,这是Navicat的备份文件格式,包含备份时的数据库状态。 3. 点击“开始”执行恢复操作,完成后可以在“信息日志”中查看恢复结果。 4. 数据恢复成功后,数据库将恢复到备份时的状态。...

    4-史文翰-实验八1

    对于增量备份,可以使用mysqlbinlog工具,像回滚事务一样还原数据。这确保了在数据库出现问题时,能快速恢复到之前的状态。 最后,史文翰同学探索了数据库格式转换和数据迁移。Navicat提供了一个方便的界面,支持从...

Global site tag (gtag.js) - Google Analytics