php - 使用 Load Data Infile 将数据加载到 MySQL
问题描述
我正在尝试使用 .txt 文件将数据加载到我创建的表中进行测试。
我的文本文件如下所示:
Facebook Inc. FB
Apple Inc. AAPL
Intel Corp. INTC
它在字段之间使用选项卡格式化,然后我按 Enter 键转到下一行以插入下一行。
我在 PHP 中使用以下查询来执行此操作:
$sql = "LOAD DATA LOCAL INFILE 'company.txt' INTO TABLE Company;";
它从我坐在网络服务器上的文件中插入数据,但是当我检查表中的数据时,它正在切断 AAPL 和 INTC 上的最后一个字符,如下所示:
命令是错误的还是我错误地格式化了 txt 文件以插入此数据?
解决方案
推荐阅读
- selenium - 使用 xpath 选择元素
- php - Laravel 5.7 中具有多个值的 Where 子句
- angular - Mat-icon 不显示图标
- julia - Julia DataFrame 错误:BoundsError 尝试访问 尝试访问索引为 X 行的数据帧 false
- visual-studio-code - 在 Visual Studio Code 中配置 Royale
- c++ - 如何从阈值结果中获取颜色值?
- node.js - 模拟内部依赖
- java - 从通过java连接到同一路由器的另一台计算机访问SQL Server数据库?
- python - Python pysftp 下载失败并显示“IOError: [Errno 21] Is a directory”
- linux - SSHpass : 访问远程主机上的本地变量