如何在 XAMPP 服务器上创建 wordpress 数据库?

     2023-02-25     243

关键词:

【中文标题】如何在 XAMPP 服务器上创建 wordpress 数据库?【英文标题】:How do I create a wordpress database on XAMPP server? 【发布时间】:2012-09-15 11:35:23 【问题描述】:

我在 phpfog 上创建了一个 WordPress 站点,然后使用 git 将其下载到本地。 phpfog 的设置方式我无法访问 wordpress 数据库并从我的本地主机安装访问它。我需要建立另一个数据库。到目前为止,我还无法让它工作。 phpmyadmin 打不开。 (我也尝试了新安装的 Wordpress 并且发生了同样的事情)

我认为问题是我需要一个数据库。但是,我把它放在哪里?什么目录?

这是我现在所处的位置:

在 wp-config.php 文件中,我将参数“user”更改为“root”,密码更改为“mypassword” 在 mylini 中,我将密码参数更改为“mypassword”,端口更改为“3306”

在 config.inc.php 中,我将“用户”更改为“root”,将“密码”更改为“”

当我尝试连接到 phpmyadmin 时,我得到了这个。

Error
MySQL said:

Cannot connect: invalid settings.
phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.

我在各种论坛上尝试了很多想法,但没有什么能让我超越这个。任何想法都会很棒。

格雷格

【问题讨论】:

你的 mysql 是否设置为接受 tcp 连接?默认情况下,它不是出于安全原因。在 unix-ish 系统上,它仅使用本地 unix 域套接字。 这是 Windows 7。我不知道答案。不过,我已经能够远程建立数据库连接。 我仍然强烈建议 Wamp。但是,也许 daniweb.com/web-development/php/threads/163884/phpmyadmin-displays-error#post763673 , www.apachefriends.org/f/viewtopic.php?p=181829#p181829 或 ***.com/questions/1276538 /phpmyadmin-cant-connect-invalid-setings-ever-since-i-added-a-root-passwor 可能有帮助吗?我将您的错误复制并粘贴到谷歌中,围绕该错误有更多好的答案/讨论。 我最终重新安装了 XAMPP。我认为发生的事情是我的 mysql 密码错误,并且无法弄清楚它是什么。除了重新安装,没有办法恢复。现在可以了。 【参考方案1】:

首先 - 很难知道如何回答,因为您的问题相当模糊。这涉及到两件非常不同的事情。首先,设置 xampp。然后设置wordpress。我不太清楚你指的是哪个错误,所以这里有一个冗长的解释/答案,以防有任何帮助:

我猜你是在 Linux 上吗?在 Windows 上,这有点麻烦,而 wamp 则容易 20 倍。但是,您可能会考虑一个预配置的堆栈,其中包括 xampp(和必要的包含)和一些其他好东西,其中一些附带安装了 wordpress。我没有亲自使用它们,但希望我有 - 谷歌应该在那里提供帮助。

我假设你去了 (http://)localhost/phpmyadmin,对吧?

首先,您需要在连接 wordpress 之前到达那里。至于连接 xampp,它确实需要一些配置,因此请确保您遵循文档 - 这不是一键安装。

一旦您设置好 xampp,您需要在 localhost/phpmyadmin 中为 wordpress 创建一个新数据库。然后返回到您的文件夹,该文件夹应该位于 xampp/htdocs/yourwordpressinstall 中。

config.inc.php - 那是你的 wordpress 目录吗? 它需要是 wp-config.php(如果它不存在,请保存 wp-config-sample.php)。打开它,将服务器更改为本地主机,将数据库更改为您刚刚创建的数据库的名称。用户名和密码是安装 xampp 时的用户名和密码。默认情况下,我认为他们是用户:根和密码:未设置(空白)。如果你去 phpmyadmin 有一个安全链接,它会在那里显示给你。本地主机/phpmyadmin

现在,您应该可以输入文件夹的位置了。

本地主机/wordpress/ - 假设您的服务器已启动,并且 wordpress 根文件夹名为“wordpress”并且位于 xampp/htdocs/ 文件夹中。

从那里你应该看到 wordpress。

但是,如果您已导出数据库,则需要将 site_url 和 home_url 选项更改为新的 url。我建议使用插件 wp db migrate(类似的东西),它允许您从 wordpress 导出数据库并自动设置值。安装插件后,它位于工具菜单下。

如果您使用 google 迁移 wordpress,您会发现大量教程和指南,用于将 wordpress 从本地迁移到实时,或者像您正在做的那样,从在线迁移到本地。

抱歉,我必须运行,所以我不确定我是否真的得到了你所需要的,但这应该让你开始并给你关键字,让谷歌和其他教程/文档让你得到剩下的方式。

【讨论】:

一切就绪。我已经安装了一个新的 Wordpress 实例并将其放在 xampp/htdocs/ 文件夹中。没有更改任何文件夹的位置。 困扰我的是我无法打开 phpadmin 来创建数据库。我可以从命令行运行 mysql,但我无法创建数据库(说有语法错误,但不这么认为。CREATE DATABASE ''databasename'';我尝试了所有类型的报价安排我'已获得正在使用的文件夹的完全权限。 问题是我使用了错误的mysql密码。为了解决这个问题,我最终重新安装了 XAMPP,这样我就可以从头开始重新跟踪我的步骤。但是,一旦我输入了正确的密码,其他一切就都到位了。有人请给我我的“愚蠢”标志! 掌心 我们每个人都会遇到这种情况——太频繁了。很高兴它成功了。【参考方案2】:

我建议在本地开发。也就是说,您在自己的机器上使用虚拟数据库开发东西。当您对所做的更改感到满意时,将它们上传到您的服务器,该服务器与您的真实(生产)数据库一起使用。

要将本地副本与数据库挂钩:

    在本地机器上安装 MySQL 打开 MySQL 接口。在类 UNIX 系统上,您可以在命令行中键入 mysql CREATE DATABASE ''databasename''; GRANT ALL PRIVILEGES ON ''databasename''.* TO "''username''"@"''hostname''" IDENTIFIED BY "''password''";(如果主机名是%,则可以从所有主机登录) FLUSH PRIVILEGES; 使用本地凭据和数据库名称更新本地 wp-config.php

【讨论】:

对。这就是我正在做的事情。我尝试了 Just Thomas 的想法,我认为我的 sql 安装有问题。它不会让我创建一个数据库,说'你的 SQL 语法在'数据库名称'附近有错误我用单引号、双引号、双单引号尝试过......它显示为智能引号有关系吗在命令提示符窗口中。?

在 XAMPP 上运行的 wordpress 上的“无法创建目录”

...的wordpress网站上添加插件和主题,该网站由运行APACHE网络服务器和显然是MySql数据库的XAMPP处理。每次我尝试安装插件( 查看详情

如何在远程服务器上安装 XAMPP?

】如何在远程服务器上安装XAMPP?【英文标题】:HowdoIinstallXAMPPinaremoteserver?【发布时间】:2011-05-3014:54:15【问题描述】:我最近在AmazonEC2中打开了一个网络服务器。我设法在我的mac上使用SSH登录到服务器。我还设法安装了Amazon提... 查看详情

在运行 XAMPP 和 IIS 的电脑上设置 WordPress

】在运行XAMPP和IIS的电脑上设置WordPress【英文标题】:SetupWordPressinapcrunningXAMPPandIIS【发布时间】:2020-09-1523:51:10【问题描述】:我正在尝试在我的笔记本电脑上安装WordPress我已经安装了XAMPP并运行了Apache和MySQL,我下载了WordPress... 查看详情

如何在 xampp 上设置 FTP

...时间】:2015-08-2220:03:46【问题描述】:我想使用xampp制作服务器。我已经安装了xampp并设置了8080端口。php和mysql工作正常,但我无法从互联网访问ftp。你能建议我怎么做吗?【问题讨论】:【参考方案1】:在XAMPP上点击“Start”,... 查看详情

如何在 beaglebone black 上安装 lamp/xampp 服务器

】如何在beagleboneblack上安装lamp/xampp服务器【英文标题】:howtoinstalllamp/xamppserveronbeagleboneblack【发布时间】:2013-11-1914:06:06【问题描述】:我无法在我的BBB上安装lamp或xampp服务器。当我输入时sudoapt-getinstallapache2它说“sudo:commandnotf... 查看详情

如何通过xampp在服务器上建多个网站

xampp是一个非常方便的本地apache+php+mysql的调试环境,在本地安装测试WordPress等各种博客、论坛程序非常方便。今天我们来给大家介绍一下,如何使用XAMPP在本地进行安装多个网站。一般情况下,我们只需要网站程序放到xampp/htdoc... 查看详情

在 XAMPP 上工作时如何使用 VScode 实时服务器?

】在XAMPP上工作时如何使用VScode实时服务器?【英文标题】:HowtouseVScodeliveserverwhenyouareworkingonXAMPP?【发布时间】:2020-11-1612:52:46【问题描述】:最近,我正在使用XAMPP,现在当我尝试使用VScode实时服务器打开我的html代码时,它会... 查看详情

在 windows-10 上的 xampp apache 服务器 v-3.2.1 上创建多个虚拟主机

】在windows-10上的xamppapache服务器v-3.2.1上创建多个虚拟主机【英文标题】:CreatingMultipleVirtualHostsonxamppapacheserverv-3.2.1onwindows-10【发布时间】:2016-02-1518:28:02【问题描述】:我尝试在我的Windows10、64位、XAMPP3.2.1上创建多个虚拟主机... 查看详情

如何解决在fedora上安装xampp的问题?

...xampp时,此错误会显示在应用程序日志中正在启动ApacheWeb服务器...退出代码:8标准输出:apache配置测试失败,中止标准错误:httpd:/opt/lampp/etc/ht 查看详情

如何在 XAMPP 服务器上运行 javascript 程序并将该程序的数据保存在服务器上?

】如何在XAMPP服务器上运行javascript程序并将该程序的数据保存在服务器上?【英文标题】:HowtorunajavascriptprogramonaXAMPPserverandsavethedatafromthatprogramontheserver?【发布时间】:2018-06-2312:01:45【问题描述】:我使用名为JSPsych的心理学实... 查看详情

如何通过网络在 xampp phpmyadmin 上导入 sql

...的phpmyadmin,但是当我尝试导入.sql文件时,它不会连接到服务器。可以导出。这是我在xampp上http- 查看详情

如何使用 XAMPP 或 node.js 使 AJAX 在本地服务器上工作

】如何使用XAMPP或node.js使AJAX在本地服务器上工作【英文标题】:HowtomakeAJAXworkonlocalserverusingXAMPPornode.js【发布时间】:2014-04-1123:54:32【问题描述】:我无能为力,希望有人能提供帮助。我一直试图让AJAX在本地服务器上工作,但即... 查看详情

如何在 xampp 的 apache 服务器上运行 eclipse 中制作的 java webservice?

】如何在xampp的apache服务器上运行eclipse中制作的javawebservice?【英文标题】:Howrunajavawebservicemadeineclipserunontheapacheserverinxampp?【发布时间】:2014-02-1217:39:52【问题描述】:我有一个在Eclipse中创建的网络服务。但是这个web服务不应... 查看详情

如何从虚拟机访问由 XAMPP 创建的虚拟主机?

】如何从虚拟机访问由XAMPP创建的虚拟主机?【英文标题】:HowtoaccessaVirtualHostcreatedbyXAMPPfromVirtualMachine?【发布时间】:2012-09-0523:46:16【问题描述】:我正在使用XAMPP在Mac上设置我的Web开发环境。为了测试不同的浏览器,我在我的... 查看详情

create-react-app 构建部署在 LAMP/XAMPP/WAMP 上

...间】:2018-06-1909:23:47【问题描述】:如何在ApacheWAMP/XAMPP服务器上部署构建?我有一个使用create-react-app创建的应用程序,我在这个应用程序上有两个页面当我执行yarnstart或npmstart时,它工作 查看详情

如何在 Xampp 上运行带路由器的 React 项目

】如何在Xampp上运行带路由器的React项目【英文标题】:HowtorunReactProjectw/RouteronXampp【发布时间】:2017-06-3023:40:07【问题描述】:我尝试创建一个全新的react-webpack-redux(yeoman生成器)项目,在xamppw/c上运行编译项目时,我注意到路... 查看详情

如何在 localhost:8080 上使用 XAMPP 设置虚拟主机

】如何在localhost:8080上使用XAMPP设置虚拟主机【英文标题】:HowToSetupVirtualHostsUsingXAMPPonlocalhost:8080【发布时间】:2015-11-0814:08:24【问题描述】:当我将计算机升级到Windows10时,Xampp出现错误,它说我的80端口正在被4pid监听。我找不... 查看详情

如何在便携式 wamp 或 xampp 上运行 zend 框架项目?

...携版也有同样的问题。)通常我会收到错误HTTP500(内部服务器错误),以及"Thereisnosuchfi 查看详情