MySQL教程 3.3

本实验是将数据加载到表中,具体步骤如下:

先创建数据库menagerie,再启用数据库,然后在库中创建表pet。

运行如下代码,将文本文件pet.txt加载到pet表中,但出现ERROR 1148。查询原因后得知是local_infile变量状态没有开启。

将其设置为开启(ON)后还需要退出mysql,重新登录。

利用 --local-infile=1 -u user -p 语句重新登录mysql。

再次启用数据库menagerie,然后执行导入语句就可以顺利导入数据了。

注:pet.txt这个文本文档必须先保存在相应的路径下才能正确导入。具体查看my.ini文件。如下图:

说明要先将pet.txt放在C:/ProgramData/MySQL/MySQL Server 8.0/Uploads路径下,才能正确导入。

猜你喜欢

转载自www.cnblogs.com/hamac/p/10994666.html
3.3