一、使用命令行的原因
有小伙伴说,干嘛要命令行导入sql文件,直接用navicat导入sql它不香吗,那确实是,直到小编导入一个很大的sql文件时,总会出现数据丢失,俺也不知道为啥,要是有小伙伴知道可以科普一下。
二、命令行使用流程
1、启动mysql
net start mysql
2、连接mysql
mysql -u root -p12345678 • 1
12345678这么复杂的一串数字,不用猜,那肯定是我的mysql密码了
3、看一下有啥数据库
show databases;
4、要sql文件导入到那个数据库,就使用哪个
use databaseName; • 1
databaseName是小伙伴要使用的数据库名称
5、导入sql文件
source d:/Desktop/database1.sql; • 1
sql文件的路径一定要输入正确,注意斜杆的方向
6、看我操作
回车,大功告成!