php - 将 WordPress 连接到数据库

标签 php mysql wordpress database-connection

我正在尝试在 WordPress 中创建一个访问 mysql 数据库的动态页面。我对如何解决这个问题很困惑。在我的 wp-config.php 文件中,我有以下内容:

define('DB_NAME', 'sustakp4_WPJ2h');

/** MySQL database username */
define('DB_USER', 'sustakp4_WPJ2h');

/** MySQL database password */
define('DB_PASSWORD', '5bndHPrEZ6df5NNep');

/** MySQL hostname */
define('DB_HOST', 'localhost');

我创建了一个如下所示的 php 脚本:

<?php
   $testConnection  = mysql_connect('localhost', 'sustakp4_WPJ2H', '5bndHPrEZ6df5NNep');
   if (!$testConnection) {
      die('Error: ' . mysql_error());
   }
echo 'Database connection working!';
mysql_close($testConnection);
?>

当我尝试运行 scipt 时,它说页面无法正常工作。

如何连接?当我提交表单时使用什么 php 文件?里面需要放什么?

最佳答案

您没有添加数据库用户名 试试这个:

<?php $mysqli = new mysqli("localhost", "username", "password", "dbname"); ?>

如果这没有帮助,请尝试这篇文章 https://api-integration.org/php-code-to-connect-with-mysql-database/ 。这可能会有所帮助

关于php - 将 WordPress 连接到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58103411/

相关文章:

php - 读取标题后中止上传大文件

php - 如何实现PHP/jQuery在线文档查看器?

mysql随机生成值

javascript - 访问数组值 Javascript

mysql - 使用大量内部连接改进查询 wp_postmeta,一个键/值表

php正则表达式问题

php - 使用ElasticSearch进行高级搜索

mysql - 将表 1 与表 2 连接。如果在表 2 中找不到值,则从表 3 中获取

mysql - 如果我在使用 MYSQL 设计这个数据库时犯了任何错误,请告诉我

mysql - WordPress 循环 : Grouping by category?