请问谁有刑事7人第一季 日菁的百度云资源??

15797人阅读
mysql(2)
& & 在一个工程中数据库往往要分为实际运用数据库和测试数据库,最直接的方法当然是从源数据库中导出.sql文件再导入到本地的数据库中,我这的实例是原有一个项目数据库在服务器上现在想导出一份到本地做测试用,工程中用的是mysql-connector-java-5.1.13-bin.jar,而我现有的mysql数据库是
mysql-connector-java-5.1.6-bin.jar不知道是否是版本不一,在本地使用navicat for mysql可以连接到服务器数据库,但是从服务器数据库导出的.sql文件后再导入到本地的数据库中总是出现错误:
[Err] 1064 - You have an error in your SQL check the manual that corresponds to your MySQL server version for the right syntax to use near ****
& & 一、在网上找了很多方法都无法解决,无意中看到一个mysql数据同步的方法:
&1&在本地建一个与数据库同名的数据库
&2&选择navicat中连接服务器的数据库,在菜单栏选择工具--&数据传输
& 3&在弹出的的窗口中“源”部分就是你要导出的源数据库,“目标”就是本地的数据库,点击左下角全选后,再点击开始按钮
& & &点击确定
& & 点击关闭
& & &再来查看一下本地数据库,是不是数据和结构都已经导入到本地数据库中了呢。
& & 二、从备份中导出.sql再导入到本地数据库中
& & 1&在连接服务器中的数据库上新建备份,选中要备份的数据库--&点击菜单栏上的备份--&新建备份
& & 2&选择备份文件提取SQL
这样我们就得到了备份转储的.sql文件,再将这个.sql文件导入到本地的数据库中,结果...就不再提示有错误了,
果真是菜鸟,要学的还很多
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:194466次
积分:2948
积分:2948
排名:第10473名
原创:154篇
转载:73篇
评论:10条
(5)(3)(1)(2)(6)(50)(35)(9)(62)(13)(39)(2)查看: 6414|回复: 14
数据库导入时出错You have an error in your SQL check the manual
备份还是正常的,导入数据库时,出现严重错误,试过其他解决途径,用帝国也试过,均不行,还是同样的错误,如何解决啊,急求!!!之前一直正常,但最近升级过两次destoon内核,所以就出错了!
You have an error in your SQL check the manual that corresponds to your MySQL server version for the right syntax to use near ''???' at line 39
CREATE TABLE `ad` ( `aid` int(10) unsigned NOT NULL auto_increment, `title` varchar(100) NOT NULL default '', `pid` int(10) unsigned NOT NULL default '0', `typeid` tinyint(1) unsigned NOT NULL default '0', `areaid` int(10) unsigned NOT NULL default '0', `amount` float NOT NULL default '0', `currency` varchar(20) NOT NULL default '', `url` varchar(255) NOT NULL default '', `introduce` varchar(255) NOT NULL default '', `hits` int(10) unsigned NOT NULL default '0', `username` varchar(30) NOT NULL default '', `addtime` int(10) unsigned NOT NULL default '0', `editor` varchar(30) NOT NULL default '', `edittime` int(10) unsigned NOT NULL default '0', `fromtime` int(10) unsigned NOT NULL default '0', `totime` int(10) unsigned NOT NULL default '0', `stat` tinyint(1) unsigned NOT NULL default '0', `note` text NOT NULL, `code` text NOT NULL, `text_name` varchar(100) NOT NULL default '', `text_url` varchar(255) NOT NULL default '', `text_title` varchar(100) NOT NULL default '', `text_style` varchar(50) NOT NULL default '', `image_src` varchar(255) NOT NULL default '', `image_url` varchar(255) NOT NULL default '', `image_alt` varchar(100) NOT NULL default '', `flash_src` varchar(255) NOT NULL default '', `flash_url` varchar(255) NOT NULL default '', `flash_loop` tinyint(1) unsigned NOT NULL default '1', `key_moduleid` smallint(6) unsigned NOT NULL default '0', `key_catid` smallint(6) unsigned NOT NULL default '0', `key_word` varchar(100) NOT NULL default '', `key_id` bigint(20) unsigned NOT NULL default '0', `listorder` smallint(4) unsigned NOT NULL default '0', `status` tinyint(1) unsigned NOT NULL default '0', PRIMARY KEY (`aid`), KEY `pid` (`pid`) ) ENGINE=MyISAM AUTO_INCREMENT=17 DEFAULT CHARSET=gbk COMMENT='???
''???'引号问题,不规则
duoluozhe 发表于
''???'引号问题,不规则
亲,没分析到点子上哦
伙伴们,遇到过这种问题的帮忙分析分析!
MySQL Query:CREATE TABLE `[pre]ad` ( `aid` int(10) unsigned NOT NULL auto_increment, `title` varchar(100) NOT NULL default '', `pid` int(10) unsigned NOT NULL default '0', `typeid` tinyint(1) unsigned NOT NULL default '0', `areaid` int(10) unsigned NOT NULL default '0', `amount` float NOT NULL default '0', `currency` varchar(20) NOT NULL default '', `url` varchar(255) NOT NULL default '', `introduce` varchar(255) NOT NULL default '', `hits` int(10) unsigned NOT NULL default '0', `username` varchar(30) NOT NULL default '', `addtime` int(10) unsigned NOT NULL default '0', `editor` varchar(30) NOT NULL default '', `edittime` int(10) unsigned NOT NULL default '0', `fromtime` int(10) unsigned NOT NULL default '0', `totime` int(10) unsigned NOT NULL default '0', `stat` tinyint(1) unsigned NOT NULL default '0', `note` text NOT NULL, `code` text NOT NULL, `text_name` varchar(100) NOT NULL default '', `text_url` varchar(255) NOT NULL default '', `text_title` varchar(100) NOT NULL default '', `text_style` varchar(50) NOT NULL default '', `image_src` varchar(255) NOT NULL default '', `image_url` varchar(255) NOT NULL default '', `image_alt` varchar(100) NOT NULL default '', `flash_src` varchar(255) NOT NULL default '', `flash_url` varchar(255) NOT NULL default '', `flash_loop` tinyint(1) unsigned NOT NULL default '1', `key_moduleid` smallint(6) unsigned NOT NULL default '0', `key_catid` smallint(6) unsigned NOT NULL default '0', `key_word` varchar(100) NOT NULL default '', `key_id` bigint(20) unsigned NOT NULL default '0', `listorder` smallint(4) unsigned NOT NULL default '0', `status` tinyint(1) unsigned NOT NULL default '0', PRIMARY KEY (`aid`), KEY `pid` (`pid`)) ENGINE=MyISAM AUTO_INCREMENT=17 DEFAULT CHARSET=gbk COMMENT='???
MySQL Error:You have an error in your SQL check the manual that corresponds to your MySQL server version for the right syntax to use near ''???' at line 1 MySQL Errno:0
Message:MySQL Query Error
哪位大神指导下!!!
直接去备份的sql文件里面去 把这块修改下 备份的文件在file/backup/下 应该是1.sql
最后一句 COMMENT='???修改成COMMENT='广告';
然后再恢复试试
Spacer 发表于
直接去备份的sql文件里面去 把这块修改下 备份的文件在file/backup/下 应该是1.sql
最后一句 COMMENT='??? ...
依照君的指点,试了几遍,错误依旧
MySQL Query:CREATE TABLE `[pre]announce` ( `itemid` int(10) unsigned NOT NULL auto_increment, `typeid` int(10) unsigned NOT NULL default '0', `areaid` int(10) unsigned NOT NULL default '0', `level` tinyint(1) unsigned NOT NULL default '0', `title` varchar(100) NOT NULL default '', `style` varchar(50) NOT NULL default '', `content` text NOT NULL, `hits` int(10) unsigned NOT NULL default '0', `addtime` int(10) unsigned NOT NULL default '0', `fromtime` int(10) unsigned NOT NULL default '0', `totime` int(10) unsigned NOT NULL default '0', `editor` varchar(30) NOT NULL default '', `edittime` int(10) unsigned NOT NULL default '0', `islink` tinyint(1) unsigned NOT NULL default '0', `linkurl` varchar(255) NOT NULL default '', `listorder` smallint(4) unsigned NOT NULL default '0', `template` varchar(30) NOT NULL default '', PRIMARY KEY (`itemid`), KEY `addtime` (`addtime`)) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=gbk COMMENT='???
MySQL Error:You have an error in your SQL check the manual that corresponds to your MySQL server version for the right syntax to use near ''???' at line 1 MySQL Errno:0
Message:MySQL Query Error
yihan222 发表于
依照君的指点,试了几遍,错误依旧
MySQL Query:CREATE TABLE `announce` ( `itemid` int(10) unsigned N ...
COMMENT='ad';试试 这个是创建一个表的时候 给表加的注释,&&你修改你想要恢复的备份文件里面的1.sql里的这句
然后恢复这个。
Spacer 发表于
COMMENT='ad';试试 这个是创建一个表的时候 给表加的注释,&&你修改你想要恢复的备份文件里面的1.sql里的 ...
非常感谢君的热心分析,理解君表达的意思,这种修改方法我上午已经尝试过,依然出现同样的错误,现在的问题大致是:备份数据库后,就无法恢复了,一恢复就显示此类错误。(destoon自带的备份工具、mysql直接操作、已经通过第三方的帝国备份等工具,全部都是同样的错误)
yihan222 发表于
非常感谢君的热心分析,理解君表达的意思,这种修改方法我上午已经尝试过,依然出现同样的错误,现在的问 ...
会不会是你数据库的编码和系统的编码不一致呢?
版本和编码gbk都是一致的,以前备份和恢复一直都是正常的,自从V5.0 R和V5.0 R两次升级后,再次备份的数据库就无法恢复了,一直出现这样的错误
Spacer 发表于
会不会是你数据库的编码和系统的编码不一致呢?
版本和编码gbk都是一致的,以前备份和恢复一直都是正常的,自从V5.0 R和V5.0 R两次升级后,再次备份的数据库就无法恢复了,一直出现这样的错误
直接用数据库自带的修复功能 修复一下
xiangjiekk 发表于
直接用数据库自带的修复功能 修复一下
现在的问题是,可以备份,但是备份后的数据库无法恢复,所以无法修复。
Powered by灵活处理mysql导入数据出错解决
灵活处理导入数据出错解决
从SQL文件导入经常会用到,可能是从mysqldump 的脚本恢复数据库,也可能是数据库迁移。往往这样的SQL文件里包含很多条语句,如果中途某条语句出错将会导致整个导入任务终止。遇到这种情况应该怎样处理呢?
先准备一个演示用的SQL脚本 demo.sql
SET NAMES UTF8; &
CREATE TABLE cc ( &
& & & & `account_id` mediumint(9) NOT NULL AUTO_INCREMENT, &
& & & & PRIMARY KEY (`account_id`) &
)ENGINE=MyISAM &DEFAULT CHARSET=utf8; &
INSERT INTO cc VALUE(1); &
INSERT INTO cc (2); &
INSERT INTO cc VALUE(3); &
将SQL文件导入到数据库test
# cat demo.sql | mysql -u root test &
ERROR ) at line 9: You have an error in your SQL check the manual that corresponds to your MySQL server version for the right syntax to use near '2)' at line 1 &
报告错误。从提示信息里看到,出错的语句是第9行。检查一下
# tail -n +9 demo.sql | head -1 &
INSERT INTO cc (2); &
9 前面的+号表示从文件头部开始计算的第9行。发现一个句法错误。用sed 替换某一行
# sed -i '9s/.*/INSERT INTO cc VALUE(2);/' demo.sql &
替换完成。接着刚才出错的地方继续导入
# tail -n+9 demo.sql | mysql -u root test &
看看数据库,数据都在,导入成功
mysql& select * &
+------------+ &
| account_id | &
+------------+ &
| & & & & &1 | &
| & & & & &2 | &
| & & & & &3 | &
+------------+ &
3 rows in set (0.00 sec) &
来源 &http://blog.csdn.net/afeiqiang/article/details/8823194您还可以使用以下方式登录
当前位置:&>&&>& > win7系统中excel导入外部数据出错的解决方法
win7系统中excel导入外部数据出错的解决方法
&  在我们平常办公中,最常用的软件是什么?当然是office软件中的word文档、Execl表格和PPT了,在需要用到文字的时候我们选择word,在做数字统计时用execl,演示图片时使用PPT,这三种办公软件是我们常见的。但是最近有win7的用户来反映说,在用excel导入外部数据时老是出错,无法导入成功,这样不仅损坏外部数据,而且也影响我们的办公效率。下面小编来教大家一招,如何在win7系统电脑中导入外部的数据。&  win7系统中excel导入外部数据出错的解决方法如下:  1.首先,咱们需要在自己的win7旗舰版电脑中双击打开excel表格程序,之后,咱们单击编辑栏上名称框中的箭头,这个箭头下的数据也就是外部数据导入的区域。  2.完成了上面的步骤咱们也就是选中了要导入数据的区域,接下来咱们找到顶部的&数据&选项,点击下面的&连接&按钮。  3.在弹出来的工作簿连接窗口中,咱们点击右侧的属性按钮,在接下来出现的窗口中,咱们选择自定义。   4.之后,咱们点击窗口下方的&编辑查询&,之后就可以打开外部网站,进行数据的导入了。  在我们需要用到数据的时候,出现数据无法导入的问题的确很是头疼啊,小编以上介绍的方法可以有效帮助问题的解决,遇到同样问题的小伙伴们赶紧试试看吧!说不定起到事半功倍的效果!
欢迎转载:
推荐:    2013年7月 MS-SQL Server大版内专家分月排行榜第一2009年3月 Oracle大版内专家分月排行榜第一2009年2月 Oracle大版内专家分月排行榜第一
2013年9月 MS-SQL Server大版内专家分月排行榜第二2013年8月 MS-SQL Server大版内专家分月排行榜第二2009年4月 Oracle大版内专家分月排行榜第二2009年1月 Oracle大版内专家分月排行榜第二2004年10月 MS-SQL Server大版内专家分月排行榜第二
2016年4月荣获微软MVP荣誉称号2015年4月荣获微软MVP称号2014年4月 荣获微软MVP称号
2016年7月 MS-SQL Server大版内专家分月排行榜第一
2013年6月 MS-SQL Server大版内专家分月排行榜第一
2013年7月 MS-SQL Server大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 刑事7人第一季网盘 的文章

 

随机推荐