我用的备份的导出,导出的都是乱码 ,而且运行还报错
怎么解决,跪求大神 诚意100分
------解决思路----------------------
你直接打开备份文件当然不行,不知道mysql有没有其他现成工具或者BCP命令,你还是去mysql专区问问吧
------解决思路----------------------
得到?
xxxxx.sql.gz文件。??
2.3.2?用mysql命令行?命令格式?
mysql?-u用户名?-p?数据库名?<?数据库名.sql?范例:?
mysql?-uabc_f?-p?abc?<?abc.sql?(导入数据库abc从abc.sql文件)??
提示输入密码时,输入该数据库用户名的密码。?
方法2进入mysql,建立数据库,选择数据库后,打入下面代码,d:\112121.sql为数据库目录。?
mysql>source?d:\112121.sql??
3?方法二?直接拷贝?
如果数据库比较大,可以考虑用直接拷贝的方法,但不同版本和操作系统之间可能不兼容,要慎用。?3.1?准备原始文件?用tar打包为一个文件??
3.2?创建空数据库??3.3?解压?
在临时目录中解压,如:?cd?/tmp?
tar?zxf?mydb.tar.gz??3.4?拷贝?
将解压后的数据库文件拷贝到相关目录?cd?mydb/?
cp?*?/var/lib/mysql/mydb/??
对于FreeBSD:?
cp?*?/var/db/mysql/mydb/??
3.5?权限设置?
将拷贝过去的文件的属主改为mysql:mysql,权限改为660?chown?mysql:mysql?/var/lib/mysql/mydb/*?chmod?660?/var/lib/mysql/mydb/*
------解决思路----------------------
mysqldump导出即可 乱码没关系 导入的时候指定和myqldump相同的default-charactor-set即可