请问怎么把别人的数据库导入到MYSQL里面? 别的机器上拷贝过来的数据库不能直接用,直接复制到MYSQL下的DATA文件夹下是没用的。不管用什么工具(命令提示符或者MYSQLCC)去查询该数据库下的表会提示table "XX.XX" doesn't exist?请问该怎么才能正常使用?前提是已经不能在原来机器上导出成.sql文件了,还有别的办法吗?高手帮忙啊,急~~!!这个问题困饶了我好多天了啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把文件的权限改成MYSQL就可以了。 别人的数据库也是MYSQL的,跟权限没什么关系吧? 应该跟MYSQL的配置文件有关,你试一试吧 只有老版本的mysql支持拷贝,新的不支持 MYSQL5和4有好多语法不同的,怎么兼容 复制数据库文件最好是同一版本的mysql,myisam类型表直接复制和数据库同名的三个文件,innodb类型表最好不要复制,很容易出问题,要复制就复制那个库文件以及data目录下的三个无后缀名的文件(这个是根据你的my.ini文件的配置项决定的位置),复制后,还要比较这三个文件的大小和你my.ini配置项对比,大小不一致也是不行的。好久不用mysql了,只记得大体的东西了,仅作参考。 终于将数据库转移成功了! 分享一下经验! (在xp系统下转移Mysql中的数据库)我是这样做的,其实很简单. 1. 先将你要转移的数据库备份出来(具体做法): 在DOS下输入命令 mysql -u用户名 -p密码 database_name c:\bbb.sql;2. 将备份出来的bbb.sql文件拷贝到另一台机器上,同样放到C:\下; 控制台进入mysql,新建一数据库,并切换到该数据库下进行操作; 输入命令source c:\bbb.sql ;这样就搞定了! 在我的电脑上这种方法成功了! 数据库的导入导出嘛;mysql -u用户名 -p密码 database_name > c:\vbb.sql; 数据库的导入导出嘛;mysqldump -u用户名 -p密码 database_name > c:\vbb.sql; 看表的类型也,INNODB直接复制成功率很小吧还是用命令把脚本导出来,再拷到你机器上执行就行了呀 MySQL connector .net 6.3.6 不能顯示在c# mysql导入外部建的表的问题 OPEN FLASH CHART 请问各位大侠,如何提高对数据库的循环查找速度?谢了 mysql有没有循环的语句? mysql 查詢問題 jdbc连接mysql时找不到数据库,怎么解决呀?在线等待 Who can help me ??? 查询统计问题 Mysql数据库是开源的,使用是否有安全隐患,会自动往外发数据吗? 求助!安装MYSQL5.0后无法运行 MySQL操作结果只能在黑色的cmd控制台上显示吗?
好久不用mysql了,只记得大体的东西了,仅作参考。
我是这样做的,其实很简单.
1. 先将你要转移的数据库备份出来(具体做法):
在DOS下输入命令 mysql -u用户名 -p密码 database_name c:\bbb.sql;
2. 将备份出来的bbb.sql文件拷贝到另一台机器上,同样放到C:\下;
控制台进入mysql,新建一数据库,并切换到该数据库下进行操作;
输入命令source c:\bbb.sql ;这样就搞定了! 在我的电脑上这种方法成功了!
还是用命令把脚本导出来,再拷到你机器上执行就行了呀