满足固定格式的txt文档内容转为mysql数据库,与最近写的php实现SEO伪原创同义词替换函数

一文读取数据库时采用的方法一致。

$txt = file_get_contents('data.txt');

$txt = str_replace( "\r", "",$txt);

$txt = preg_split('/\n/', $txt, -1, PREG_SPLIT_NO_EMPTY);

foreach($txt as $k=>$v){

if($k!=0){//判断是否为第一行

$str = explode('|',$v);//“|”数据分隔符

$sql = "INSERT INTO table

(id,content1,content2) VALUES ('".$str[0]."','".$str[1]."','".$str[2]."')";

}

echo $sql.'
';//将sql语句用于mysql数据库操作即可。

}

?>

数据data.txt格式如下:

1|内容1|内容2

2|内容3|内容4

……

php读取文本写入数据库,php读取txt文本文档数据库转入mysql数据库相关推荐

  1. mysql linux附加数据库文件夹,Linux全攻略--MySQL数据库配置与管理

    MySQL是一种精巧的,多用户和多线程的中小型SQL数据库系统,由一个服务器守护进程mysqld和很多不同的客户程序和库组成.现在形成了一个"Linux+Apache+PHP+MySQL&q ...

  2. php mysql主从延迟_如何解决主从数据库同步延迟问题?php连接 mysql 数据库如何添加一个公共的配置文件50...

    在上一篇文章中,小编为您详细介绍了关于<图上属标注的什么样元器件?火车购票明明显示无座为什么样乘车后却发现有很多空座>相关知识.本篇中小编将再为您讲解标题如何解决主从数据库同步延迟问题?p ...

  3. Qt数据库练习之QSqlTableModel的使用(MySql数据库示例,含源码+注释)

    文章目录 一.操作示例 1.1 修改记录(数据) 1.2 添加记录(数据) 1.3 删除记录(数据) 1.4 取消操作 1.5 排序操作 1.6 查询操作 二.了解QSqlTableModel 三.源 ...

  4. navicat无法连接远程mysql数据库_[数据库]Navicat Premium 解决无法连接远程mysql数据库问题...

    [数据库]Navicat Premium 解决无法连接远程mysql数据库问题 0 2018-07-18 00:00:15 问题原因 :  第一点 远程服务器数据库没有授权 第二点 远程连接数据库的端 ...

  5. 【数据库取证篇】阿里云RDS MySQL数据库在线取证教程

    [数据库取证篇]阿里云RDS MySQL数据库在线取证教程 在线取证或备份数据-[蘇小沐] 文章目录 [数据库取证篇]阿里云RDS MySQL数据库在线取证教程 1.实验环境 一.RDS登录方式 (一 ...

  6. python3遍历电子表格_python 3读取多个文本写入同一个excel,每个文本对应各自独立的 sheet 页...

    刚学习 python ,想试试 excel 导入文本,就查询了资料,写了个脚本: 具体功能是实现将一个目录下的所有文本导入同一个 excel ,每个文本对应各自独立的 sheet 页. 我的操作环境是 ...

  7. 爬取NBA30支球队“现役球员信息”,分别存储至txt、excel、mysql数据库!

    Python实战社群 Java实战社群 长按识别下方二维码,按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群▲ 作者丨黄伟呢 来源丨数据分析与统计学之美 我爸对篮球 ...

  8. java向mysql写入数据慢_通过java代码往mysql数据库中写入日期相关数据少13个小时...

    通过show variables like '%time_zone%'; 查看时区: CST 时区 名为 CST 的时区是一个很混乱的时区,有四种含义: 美国中部时间 Central Standard ...

  9. mysql数据库txt备份linux_linux备份mysql数据库

    MYSQL定期备份是一项重要的工作,但人工操作太繁琐,也难避免有所疏漏,使用下 面的方法即可让系统定期备份数据. 1.创建备份文件夹 #cd /www #makedir backup 2.编写运行脚本 ...

最新文章

  1. 哈希表的分类,创建,查找 以及相关问题解决
  2. hashlib摘要算法模块,logging日志,configparser配置文件模块
  3. Android文本框EditText显示为多行
  4. Java Ajax: DWR
  5. C++异常处理(try catch throw)完全攻略
  6. .Net设计模式_原型模式
  7. 解决研发管理问题的途径
  8. Windows高级编程学习笔记(一)
  9. html页面foot,HTML tfoot用法及代码示例
  10. 关于Python对齐问题
  11. 寻找点赞所需的URL
  12. jquery上传 php,jQuery AJAX文件上传PHP
  13. ad中电容用什么封装_【AD封装】贴片插件晶振(带3D)
  14. MATLAB机器人工具箱2-机器人模型建立
  15. scratch聪明的小猫 电子学会图形化编程scratch等级考试四级真题和答案解析2021-12
  16. pyqt5版本灭霸响指
  17. 数字化转型常见的5种问题:除了意识和能力问题,还有什么?
  18. 自然语言推理入门:ESIM
  19. Halo 开源项目学习(一):项目启动
  20. 关于“大屏硬件”的故事,其实是生活方式的选择

热门文章

  1. rhel dns 配置
  2. 程序员减轻压力的十个建议
  3. 在虚拟机中安装gentoo简化步骤(基于官方手册)
  4. linux进程与它的堆栈空间
  5. 程序集强命名与GAC
  6. 使用python 实现icmp测试主机存活性
  7. 移植Python2到TQ2440
  8. mysql修改存储位置及开启远程
  9. First iOS App_Troubleshooting and Reviewing the Code
  10. 文件管理的艺术之SVN从零搭建