问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在备份和导入mysql数据库遇到的几个问题

发布网友 发布时间:2023-08-03 08:29

我来回答

1个回答

热心网友 时间:2023-08-13 12:57



一、怎么导出和备份



1、普通方法,运用工具或者命令直接导出sql脚本,以navicat为例,直接选中数据库,转储sql文件





问题:当有视图或者函数执行失败时不好处理



2、视图函数和表数据分开导出

以navicat为例:

①先创建一个备份,包含视图和表:直接点击数据库下面的备份,然后新建备份。



②生成完备份之后,直接选择提取sql,提取的时候可以选择是表、视图、或是函数,这样就把表和视图脚本分离开了



二、生成完导出和备份的sql文件之后就是导入了,这里解决导入过程中遇到的几个问题:



1、error :mysql server has gone away

报这个错的原因很多,最有可能的一个:

你的sql查询文件太大了,需要修改mysql配置,直接在my.ini文件的mysqld节点下修改:max_allowed_packet=16777216就好了。



2、error:the user specified as a definer (‘root‘@‘%‘) does not exist

这是由于当前用户执行某些sql时权限不足导致的,直接赋予当前用户所有权限就行了:

grant all privileges on *.* to root@"%" identified by ".";

flush privileges;



注意:导入过程中有可能出现多个数据库相互依赖和多个视图相互依赖的情况,这要调整执行顺序方能正确完成导入。


在备份和导入mysql数据库遇到的几个问题
标签:依赖查询调整ima原因方法分享文件太大生成

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
分形有什么 江苏省教育科学"十二五"规划课题经费是多少 全国教育科学"十二五"规划教育部规划课题有用吗 全国教育科学"十二五"规划是教育基础课题吗 ...女人,但是他表面对我很好,我抓不住他任何证据,这难道是我太闲了想... 总是怀疑老公对别的女人好怎么? 为什么日久生情的通常是女人? 为什么日久生情在女性中更为常见? 什么是日久生情?女生容易日久生情吗? 为什么日久生情的人多是女性呢? Mysql存储过程报错: You have an error in your SQL syntax; check the... ...1064 (42000) at line 1: You have an error in your SQL syntax... 操作数据库失败You have an error in your SQL syntax; php admin数据库导入出现问题 ...库导入数据错误 #1064 - You have an error in your SQL syntax... 樱桃树上有刺吗 汽车氟利昂几年更换一次 梨树养多长时间会开花 分手之后再复合的感情,你认为能久远吗? 求俄超积分榜,为何没看到海参崴光能队? 从贵阳到凯里的票阶是多少?最快要多长时间能够到达?一股是早上几点开始... 从贵阳到凯里有多远? 开车贵阳到凯里市黄平县多长时间? 佑卡和梵高哪个美缝剂好一点 梵高美缝剂和巅峰者哪个好点 种植蘑菇的成本要多少 湖北艺体分数线 两个月的小泰迪狗狗昨天刚打了疫苗,今天有点咳嗽能吃药吗 狗狗打完狂犬疫苗能不能第二天就给它吃驱虫药和喷驱虫药水 小狗打完针第三天可以吃阿奇霉素吗 华为p30软件闪退是什么原因 飞碟说今天听什么 嘿嘿嘿女主角 飞碟说第41期:如何成为超级英雄背景钢琴曲 肯德基为什么招聘兼职的那么多呢? 急求关于肯德基德克士招聘长期工的一些疑问。 40岁近视恢复?? 明日方舟支线哪个最好打 梦见对象搞破鞋 梦见自己老公搞破鞋的预兆 梦见伴侣搞破鞋是什么意思 梦见媳妇跟人搞破鞋的预兆 ...倒着我会,不会正面,希望给截图或视频详细步骤,我是菜鸟,谢谢... 厦门有哪些早餐好吃啊? 厦门早点有什么好吃的 厦门的早餐什么好吃 厦门最好吃的早餐 厦门早点什么好吃的地方 厦门八市的早点有什么好吃的 厦门好吃的早餐在哪 厦门早点哪里好吃