有时候数据表实在太多了,像phpMyadmin一个一个的导入,第一,工作量大,第二,太乱了,那怎么办呢?其实只要一条语句就能搞定!
1.首先,new_tb是我新建的库,我准备把表导入这个数据库之中,现在库里是没有任何表的(右边为空白,没有任何表)
2.我进入cmd 输入命令 mysql -hlocalhost -u账号 -p密码。回车即可
3.选择我刚刚要导入的数据库 use new_tb
4.这是我事先建立好的两个表,然后把他们导出放在的 D:/sql 路径下
5.现在开始输入导入语句,真的是一句导入多表,source D:/sql/a.sql;source D:/sql/b.sql; 就是这条语句 不能有隔行 必须用;(分号)隔开,然后回车就可以了
可以像 source D:/sql/a.sql;source D:/sql/b.sql;source D:/sql/c.sql;source D:/sql/d.sql; 这样连贯导入很多表,在下试过一次这样导入80张表,不要问为什么,别人就是这样给我这么多张表的,有人问为什么不直接导入数据库呢,这个是特殊情况用法,而且在下试过导入数据库,发现导入数据库会报一些错,但是并没有出现致命错误。
6.好了,导入成功,大功告成。
7.打开界面化工具(更方便查看结果),有了,ab两张表都有。
大功告成,更多原创文章持续更新,觉得我们的文章不错就打赏一个呗!
1.首先,new_tb是我新建的库,我准备把表导入这个数据库之中,现在库里是没有任何表的(右边为空白,没有任何表)
2.我进入cmd 输入命令 mysql -hlocalhost -u账号 -p密码。回车即可
3.选择我刚刚要导入的数据库 use new_tb
4.这是我事先建立好的两个表,然后把他们导出放在的 D:/sql 路径下
5.现在开始输入导入语句,真的是一句导入多表,source D:/sql/a.sql;source D:/sql/b.sql; 就是这条语句 不能有隔行 必须用;(分号)隔开,然后回车就可以了
可以像 source D:/sql/a.sql;source D:/sql/b.sql;source D:/sql/c.sql;source D:/sql/d.sql; 这样连贯导入很多表,在下试过一次这样导入80张表,不要问为什么,别人就是这样给我这么多张表的,有人问为什么不直接导入数据库呢,这个是特殊情况用法,而且在下试过导入数据库,发现导入数据库会报一些错,但是并没有出现致命错误。
6.好了,导入成功,大功告成。
7.打开界面化工具(更方便查看结果),有了,ab两张表都有。
大功告成,更多原创文章持续更新,觉得我们的文章不错就打赏一个呗!
友情提示:垃圾评论一律封号...