终端执行 source 导入 sql 文件时,出现:ERROR 1046 (3D000):no database selected 1、首先查看一下所有的数据库,如果你的数据库名为mydb,则输入命令: show databases; 2、如果显示的表中mydb不存在,就先创建mydb,继续输入命令: create database mydb; 3、再选中这个数据库mydb: use mydb; 4、最后再执行source命令,就没有出现错误了