<?php /** * Created by PhpStorm. * User: zhangq * Date: 2018/5/18 * Time: 9:09 */ header("Content-type: text/html; charset=utf-8"); set_time_limit(0); $conn = mysql_connect('数据库ip','账号','密码') or die("Invalid query: " . mysql_error()); mysql_select_db('pingcha', $conn) or die("Invalid query: " . mysql_error()); echo "数据库连接完成";//数据库连接 $txtd='/mnt/zhangq/data/';//服务器地址 $f = scandir($txtd);//读取地址下文件 foreach($f as $file) { // $txt= iconv('gbk', 'utf-8', $file);转码 $txt= str_replace(".txt", "", $file); $content = file_get_contents($txtd.$file); // $content=iconv("gbk", "utf-8",$content);windos与linux系统编码不同 window下需要加上 //echo $content; $contents = explode(PHP_EOL, $content);//explode()函数以换行为标识符进行拆分 foreach ($contents as $k)//遍历循环 { $word = $k; //echo $txt;
//数据库插入操作 mysql_query("insert into pc_dictionary (`word`,`type`) VALUES('$word','$txt')"); } echo $txt."插入完成<br>"; }
1.了解了php与数据库的连接。
$conn = mysql_connect('数据库ip','账号','密码') or die("Invalid query: " . mysql_error()); mysql_select_db('pingcha', $conn) or die("Invalid query: " . mysql_error());
mysql_query("insert into pc_dictionary (`word`,`type`) VALUES('$word','$txt')");
2.了解了在linux下在服务器上跑程序。