win10系统下用navicat修改的数据,通过命令流的方式让linux中的mysql执行一样的操作

数据库在win10中可以用navicat打开,修改数据(特别是一些特殊形式的数据,例如日期等)特别方便,但是在linux中就完全只能用sql命令了,不是很方便,为此我们可以使用如下方法,让linux中的mysql执行相同的操作

1.打开mysql安装目录下面的bin文件,使用cmd,输入以下命令:

win10系统下用navicat修改的数据,通过命令流的方式让linux中的mysql执行一样的操作

如图所示,首先要输入mysqldump,然后-u, -p指定数据库的用户名和密码,--databases xxx 指定数据库 > xxx 指定.sql文件生成的路径和文件名称。

2.将生成的sql文件上传至linux服务器

3.使用如下命令,同步linux上的mysql

win10系统下用navicat修改的数据,通过命令流的方式让linux中的mysql执行一样的操作 

前面指定登录mysql的用户名和密码,然后使用 < +路径+sql文件名,同步操作

这种方式既可以创建数据库,也可以修改已经存在的数据库