零基础建站培训教程介绍

当前位置:

wordpress php文件如何链接到mysql数据库

使用wordpress建网站时,有些批量操作,我们需使用在mysql数据库中进行。但是经常打开数据据操作板非常不方便,能不能使用一个前台PHP文件来操作mysql数据库呢?(相关教程:什么是网站数据库

答案是可以的。下面学做网站论坛就给爱钻研的做网站学员提供一个wordpress php文件如何链接到mysql数据库的方法。

第一步:使用DW软件新建一个PHP文件,命名为de.php;

第二步:将以下的PHP代码粘贴到de.php中。这段代码的作用是连接数据库。注意:需要将代码里的数据库信息改为自己网站的数据库信息。


<?php
define("DB_HOST","localhost");
define("DB_USER","abc");
define("DB_PWD","123456");
define("DB_NAME","abc_db");
$conn = @mysql_connect(DB_HOST,DB_USER,DB_PWD) or die("连接服务器出错:".mysql_error());
@mysql_select_db(DB_NAME) or die("连接数据库出错:".mysql_error());
@mysql_query('SET NAMES UTF8');
?>

第三步:在上面连接数据库代码的下面,放上SQL操作语句,然后保存。代码举例:


<?php
define("DB_HOST","localhost");
define("DB_USER","abc");
define("DB_PWD","123456");
define("DB_NAME","abc_db");
$conn = @mysql_connect(DB_HOST,DB_USER,DB_PWD) or die("连接服务器出错:".mysql_error());
@mysql_select_db(DB_NAME) or die("连接数据库出错:".mysql_error());
@mysql_query('SET NAMES UTF8');

$strsql = "CREATE TABLE my_tmp AS Select ID AS col1 From wp_posts Where post_title In (Select post_title From wp_posts Group By post_title Having Count(*)>2)";
$strsql1 = "DELETE FROM wp_posts WHERE ID IN (SELECT col1 FROM my_tmp)";
$strsql2 = "drop table my_tmp";
$result = mysql_query($strsql);
$result = mysql_query($strsql1);
$result = mysql_query($strsql2);
?>

第四步:将de.php使用FTP工具上传到自己网站空间根目录下。如图:
wordpress php文件如何链接到mysql数据库

第五步:如果想运行这段SQL命令,只需要访问一下“http://你的网站/de.php”就可以完成对MYSQL的操作了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关教程

  1. 如何去除wordpress.org官网链接
  2. 限定wordpress 只搜索文章标题
  3. WordPress获取指定时间内发布的文章
  4. PHP程序WordPress如何通过API接口读取JSON数据
  5. WordPress分类目录URL最简化 去掉链接中的category
  6. 代码修改wordpress网站后台打开慢
  7. WP网站引用百度地图定位图标不显示解决方法
  8. wordpress不同page页面设置不同模板的方法
  9. WordPress搜索结果怎么屏蔽Page页面和指定分类
  10. wordpress网站后台发布文章后自动添加代码的原因
学做网站论坛零基础学建网站课程