ubuntu上通过命令行导出mysql数据库文件到widows系统上

时间:2024-05-23 15:46:14

今天我把ubuntu服务器上的数据库给导出到本地windows系统上,这里总结一下,首先用到的命令是:mysqldump

首先是进入mysql的库目录:

cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)

然后是输入:mysqldump -u root -p voice>voice.sql,输入密码即可。

其中voice是mysql中的数据库名,voice.sql是导出以后的mysql文件名,

它默认导出的目录mysql的目录下,但是我通过xfp这种上传文件的软件无法打开mysql的访问目录,

ubuntu上通过命令行导出mysql数据库文件到widows系统上

如图当我导出以后的ElecService.sql文件,这个时候我还是无法把它给从服务器上弄下来,我刚开始百度的

时候网上给的答案是用脚本,我一看对于我这种刚接触linux不久的人来说好难啊,所以我不得不想其他的办法,

这个时候我突然想起来我可以先把这个文件移动到一个我可以用xftp打开的文件夹,然后再给它下载下来,虽然这并不是最好的方法,但是是最简单的方法。

当我们下载下来以后,可以直接通过source命令来导入我刚刚下载下来的数据库,但是,那个文件并没有:

create database 数据库名;

use 数据库名;

这两行代码,所以如果我们直接用souce命令会出错,可以在我们导出的文件中加上这两行命令,或者先输入这两个行命令,然后再使用source命令就可以了。

另外附上我参考的链接:点击打开链接