连接数据库
打开命令行输入mysql -uroot -p 进行数据库连接
创建并访问数据库
CREATE DATABASE test; //创建数据库test
SHOW DATABSAES; //查看数据库
USE test; //访问数据库
创建并查看表
CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), species VARCHAR(20), sex CHAR(1), birth DATE, death DATE); //创建一个动物表
SHOW TABLES; //查看表是否存在
DESCRIBE pet; //查看表头
准备一个表并导入数据库
准备一个pet.txt
LOAD DATA LOCAL INFILE 'F:/MySql/pet.txt' INTO TABLE pet; //导入表pet.txt
导入表时出现如下错误
这是因为local_infile没有开启
输入命令set global local_infile = 'ON';
启用local_infile再次尝试导入表
select *from pet;//查看表内容
我导入时还出现了如下错误
这是因为导入文件的编码格式不对,把文件另存为utf-8格式再重新导入就行了