mysql 导出sql文件之后INSERT INTO 后之后的中文全都是问号,还能恢复吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 导出sql文件之后INSERT INTO 后之后的中文全都是问号,还能恢复吗?相关的知识,希望对你有一定的参考价值。
mysql 导出sql文件之后INSERT INTO 后之后的中文全都是问号,还能恢复吗?
可以恢复!先使用MySQL命令:set names utf8
设置一下字符集,然后导入MySQL文件!追问
在哪里设置set names utf8
追答使用mysqldump,加上--default-character-set=utf8选项即可!
参考技术A 字符编码问题,重新导出吧,记得先设置字符编码追问数据库不小心删了,这个文件能恢复吗
追答不能了,以后注意下吧
追问啊,怎么办啊
啊,怎么办啊
参考技术B 导出之前应该设置编码问题。utf-8。 参考技术C 肯定不能了。 参考技术D 编码问题,你导出的时候设置下编码oracle数据库导出.sql文件方法 并说一下怎么改之后 能导入到mysql的
oracle 的没有int型的 是number行的 你不知道么,不改导入有误,还有我想知道怎么导出。sql文件 ,操作的语句是什么
1、Oracle数据库导出的命令,参考下面的exp system/system@ordb file=d:\mb.dmp owner=(scott)
2、导入mysql的步骤,参考下面的。
进入mysql数据库控制台,
如mysql -u root -p
mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:\test.sql
3、你想进行数据库之间的数据导入、导出的话,可以使用这个工具,很方便的。
动软.Net代码生成器
可支持SQL Server、Oracle、MySQL、OleDb四种类型的数据库同时管理.
实现类似SQLServer2008的查询分析器的功能,方便编写代码时想进行数查询
http://www.maticsoft.com/ 参考技术A 1.可以通过软件PLSQL Developer导出.sql
2.如果Oracle和Mysql在一个网段内,可互联,可以通过Navicat Premium for mysql,里面导入工具,直接可以表与表之间直接导入。创建Oracle的odbc数据源。 参考技术B 1、试用SELECT语句把表的数据查出来,保存到一个文本文件中。
2、然后用mysql工具把文本文件的数据导入。
上面老兄说的有问题,mysql如何识别oracle的exp出来的文件格式。
学真正的oracle技术,就上cuug官方授权培训网站。 参考技术C 不用导出什么.sql文件,只要将sql语句粘下来复制到mysql中执行以下就行了.... 参考技术D 直接用软件导出!PL/SQL Developer
以上是关于mysql 导出sql文件之后INSERT INTO 后之后的中文全都是问号,还能恢复吗?的主要内容,如果未能解决你的问题,请参考以下文章