MySQL控制台执行.sql脚本文件

用notepad++编写好一个.sql脚本文件:

 1 drop database if exists library;
 2 create database library default character set utf8;
 3 use library;
 4 
 5 create table user(
 6     id int(11) not null auto_increment,
 7     name varchar(255) default null,
 8     password varchar(255) default null,
 9     primary key (id)
10 )engine=innodb default charset=utf8;

保存为到F盘的Sql文件夹中,命名为createTable.sql

打开MySQL自带的控制台,输入root账户的密码,登录成功后,执行命令:   

1 source F:SqlcreateTable.sql  //注意,这里使用绝对路径,而且最后不用加分号

如图所示,执行成功了,可以执行下面的命令进行查看 

1 show tables;

 如果导入之后,发现中文乱码,在导入之前,先执行如下这句命令行:

1 set names utf8;

再执行:source命令

原文地址:https://www.cnblogs.com/czp2bconfident/p/8969288.html