mysql数据库备份成功,再还原却失败,什么原因?
备份一个数据库是成功的,但是在还原的时候却提示失败,查看了一下失败的原因是:
备份的文件里面如果有插入的语句是insert into 表 values ((记录1),(记录2),(记录3));
可是在还原的时候,到这个地方却提示是错误的,如果改成insert into 表 values(记录1);
insert into 表 values(记录1);
insert into 表 values(记录1);
就可以还原,不过如果文件里面insert的内容很多的话,也不可能一个个去改?
谁知道是什么原因吗,还是说我的mysql设置的有问题
insert into 表 values ((记录1),(记录2),(记录3));
这个语句不对吧,最外面的括号是乍加上去的? 去掉再试试
括号都是成对出现的,去掉了不是用了一个?
怎么备份、还原的?MYSQLDUMP?
代码是什么?
提供你的 show create table 表
和你的 insert into 表 values ((记录1),(记录2),(记录3));
产生的错误提示。
备份是mysqldump -u用户名 -p密码 数据库名 >"存放备份文件的位置"
还原是mysql -u用户名 -p密码 数据库名 <"存放备份文件的位置"
DROP TABLE IF EXISTS `blh5_errorsetting`;
CREATE TABLE `blh5_errorsetting` (
`errorcode` varchar(64) NOT NULL default '',
`errormessage` varchar(255) character set gbk collate gbk_bin default NULL,
`displayorder` int(10) unsigned NOT NULL default '0',
UNIQUE KEY `errorcode` (`errorcode`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk;
INSERT INTO `blh5_errorsetting` VALUES ('accountrecord_adds
相关问答:
我有一个java环境下的程序,在本机运行正常,但发布到网的虚拟主机时不能连接数据库连接池
jdk 1.6 tomcat6.0.18 mysql5 mysqljdbc5.1.5
虚拟主机的技术人员说,只能配置局域的数据库连接池,也就是在M ......
我以前安装了一次,后来卸载了,现在再安装的时候,提示错误:Error 1305.Error reading from file C:DOCUME~1\LOCALS~1\Temp\mysql_server.msi.Verify that the file exists and that you can access it.
可是我找 ......
我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。
另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧
谢 ......
想请教一个问题,ASP+mysql 会不会有连接默认时间。
我遇到一个问题:我在页面上按一个Save按钮,这个按钮是循环运行100篇 insert数据的存储过程。 asp代码应该没有错的,数据我是放在一个数组的如果我只保存50个是 ......
要转成一样的效果,用powerdesigner怎么转?能转吗?
create table publishers (
publisherID int identity,
publisherName varchar (30) NOT NULL,
constraint pk_publishers primary key (publisherID)
)& ......