mysql workbench命令行 导入数据库文件

说白了,在MySQLWorkbench中导入数据库文件,其实很简单,就是通过系统命令行结合MySQL命令来实现的。
先说最重要的,你得打开命令行界面,Windows系统下就是搜索“cmd”回车。
然后进入MySQL安装目录的bin文件夹,比如你的MySQL安装在C:\Program Files\MySQL\MySQL Server 8 .0,你就得输入cd C:\Program Files\MySQL\MySQL Server 8 .0\bin。

我一开始以为只要打开命令行就OK了,后来发现不对,还得确保系统能识别MySQL的命令。
登录MySQL数据库时,你会在bin文件夹下输入mysql -u root -p,然后输入密码。
这里-u指定用户名,root是默认的管理员用户名;-p表示需要输入密码,这是进入MySQL数据库的关键步骤。

创建数据库也很简单,登录后输入create database Demo(Demo是你的数据库名称),然后选择数据库,输入use Demo。
接着导入SQL文件,输入source D:\Demo.sql(记得替换成你的SQL文件路径)。
这个SQL文件里可能包含创建表、插入数据等语句。

等等,还有个细节挺关键的,导入完成后,你可以用show tables来查看表,确保数据都导入进去了。
说实话,这个点很多人没注意,导致导入的数据丢失。
我觉得值得试试,毕竟直接在图形界面操作有时候会出些意外。

MySQL导入SQL文件的三种方法!

上周试过用Navicat导入数据。

先连上MySQL服务器。

新建个数据库,叫test吧。

然后选中test数据库。

右键“运行SQL文件”。

选了我那个test.sql文件。

点了开始。

挺快的。

后来我朋友推荐用Workbench。

他说新建数据库叫demo。

打开demo.sql文件。

开头加了一句USE demo;
再点运行。

也行。

不过我更喜欢命令行。

打开cmd。

cd到MySQL的bin目录。

比如C:\Program Files\MySQL\MySQL Server 8 .0\bin。

输入mysql -u root -p。

输入密码。

然后create database demo;
use demo;
最后source D:\demo.sql;
搞定。

三种方法都试了。

你看着办。