windows下的mysql数据库移植到linux下的问题,急!!!! 这个文件太大了,使用Notepad这样的文本工具是没法打开的——算算内存使用量。请直接把这个文件copy到linux下,使用mysql> \. /path/test.sql 或 shell>mysqlimport 导入。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 上面的方法是可以的,最好能加上参数--default-character-set=gb2312(gbk等)要打开所备份出来的sql文件,最好用utraledit或editplus之类打开.另外,如果所有的表类型都是myisam的话,就更简单,把那个数据库打包成.zip文件,传到linux下mysql/var目录,再解压就可以了. daiyi,你的意思是这种方法还是可行的吧,只是文件太大,所以用记事本打不开,是这个意思吗? hy2003fly,那个参数gb2312是加在哪里的啊.还有怎么看我的表是不是myisam类型的呢?呵呵,我是菜鸟,请多多指教啊. 我用ultraedit打开了.sql文件,发现数据库中的中文字符显示不正常,如果在liunx下再导入的会不会是乱码啊,是不是应该向hy2003fly所说的加入gb2312参数,加在哪个语句里呢,谢谢...还有,所谓的数据库打包,是将哪个文件打包啊?是test.sql文件还是C:/mysql/data/test文件下的.frm文件啊?呵呵,问题比较多,见笑了.. mysqldump -B db -uroot -p --default-character-set=gb2312>c:\backu.sql如果是myisam表类型的话,一个表就会有三个文件a.frm,a.MYD,a.MYI hy2003fly,已经用你的方法将数据库导出到backup.sql文件了,中文显示????正常吗....我的表不是myisam类型的,只有.frm文件....那我该如何在liunx中再导入backup.sql文件呢? 可以这样mysqldump -uroot -p**** --opt dbname|mysql -uroot -p**** -h**** -C dbname从windows服务器直接到linux服务器如果乱码,都加上--default-character-set=gbk试试 mysql 删除当前数据库下所有表 mysql频繁写入有什么优化方法没 mysql count函数的使用问题 mysql中文乱码 select case when createDate 是否需要建立索引? WIN平台上如何关闭MYSQL的远程连接? mysql中如何判断表中某个索引已经建立?有没有类似if exists之类的? 两个日期时间的字段值,如何得出他们之间的时间的差值? mysql API函数的执行效率 求一句sql MySQL的一个搜索问题 mysql里Connections达到29000多
要打开所备份出来的sql文件,最好用utraledit或editplus之类打开.
另外,如果所有的表类型都是myisam的话,就更简单,把那个数据库打包成.zip文件,传到linux下mysql/var目录,再解压就可以了.
还有,所谓的数据库打包,是将哪个文件打包啊?是test.sql文件还是C:/mysql/data/test文件下的.frm文件啊?
呵呵,问题比较多,见笑了..
如果是myisam表类型的话,一个表就会有三个文件a.frm,a.MYD,a.MYI
我的表不是myisam类型的,只有.frm文件....那我该如何在liunx中再导入backup.sql文件呢?
mysqldump -uroot -p**** --opt dbname|mysql -uroot -p**** -h**** -C dbname
从windows服务器直接到linux服务器
如果乱码,都加上--default-character-set=gbk试试