我们都知道在虚拟主机上搭建php网站是只能上传sql文件的,所以想了办法去转换,用navicat转换行不通,最后看到了mysql/bin文件下的dump,就百度了一下,发现竟然可以直接转换
首先把你的 .frm,.myd,myi文件合集放在一个文件夹(文件夹名就是你的数据库名) 然后再把此文件夹放到mysql安装目录下的data文件夹里,
然后在命令提示符下进入MySQL安装目录下的bin目录,输入mysqldump -uroot -p testdb >厅笑 testdb.sql 这里testdb就是数据库的名字(也就是文件夹名亩判) 然后在bin文件夹下就可以发现此.sql文件了
可是用mysqldump生成的.sql文件会导致含有触发器注释的错误。所以最好是迅伏改在myphpadmin管理下自动导出为.sql 快速简单。
在你的MYSQL的数据文件夹下(往往可能是MYSQL安装文件夹的DATA下)新建立一个文件夹作腊卖棚为数据库名,然后把这些文件拷贝到那个数据库文件配备夹下就可以了。MYSQL里面使用MYISAM数据引擎的情况下,DATA文件夹下一个数据库就是一个文件夹,例如你建立了文轮则件夹DATA\abc,就表示有一个叫做abc的数据库。一个表对应三个文件,你上面的文件拷贝到DATA\abc下,就有了admin、bbs_main、bbs_ref几个表。
1、首先打开数据库界面窗口。
2、接着按下导出向导,d出小窗选择sql脚本文晌渗件。
3、族羡然后在切换小窗显示表中,选择需要导出的表。
4、接着宴穗脊在d出的对话框中选择字段。
5、然后在d出的界面勾选遇到错误继续。
6、最后按下开始,执行转换sql脚本文件过程即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)