安装 XAMPP 后,我创建了一个数据库,但现在我重新安装了它,它要求新 XAMPP 中不存在的“user@DB”
Posted
技术标签:
【中文标题】安装 XAMPP 后,我创建了一个数据库,但现在我重新安装了它,它要求新 XAMPP 中不存在的“user@DB”【英文标题】:With XAMPP installed I've created a DB but now I re-installed it and it asks for a 'user@DB' that does not exist in the new XAMPP 【发布时间】:2016-03-14 19:02:07 【问题描述】:我是一名新的实习生,我已经在公司给我的计算机上安装了 XAMPP,并且那里有一个数据库,但我不知道为什么 XAMPP 崩溃了,我需要重新安装它并删除与之关联的所有文件夹。出于这个原因,所有存在的数据库通常都被删除了。
现在,当我再次安装 XAMPP 并创建“testlink”数据库和“testlink”用户时,我转到“localhost/MYAPP”,我收到以下消息:
我猜它正在寻找一个名为“testlinkuser”的用户,但正如您在此处看到的那样:
没有名为“testlinkuser”的用户。
也许当我卸载“第一个”XAMPP 并删除它的文件夹时,它有一个名为“testlink”的数据库和一个名为“testlinkuser”的用户?
但如果是这样,他为什么要尝试从旧数据库中访问旧用户而不是从新数据库中访问新用户?
谁能帮忙?
提前致谢。
【问题讨论】:
也许您必须在应用配置中设置新的数据库用户名和密码? 修改你代码中的mysql连接细节以匹配新的用户名和密码 【参考方案1】:执行位于 xampp 文件夹中的“setup_xampp.bat”文件(新安装)。这应该对它进行排序。还要提供详细信息,例如对同一本地驱动器(C:/D: 等)进行的新安装。你也能做一个干净的卸载。
干杯!
【讨论】:
我卸载了它。旧的 XAMPP 在 C:/xamp 上。卸载后删除xamp文件夹并创建一个新文件夹并在新的C:/xamp文件夹中创建它。 你运行了我要求你运行的文件吗?如果是,现在可以使用吗? 现在试试!谢谢。 您是否对myapp
数据库配置文件进行了更改?可以发一下myapp
的文件夹结构@
“myapp 数据库配置文件”是什么意思?该应用程序是一个用 java 编写的项目与一个用 php 编写的大型项目的集成。【参考方案2】:
我会先做的事情:
如果您只是尝试创建那些数据库和用户会发生什么? 也许你可以从别人的 phpmyadmin 复制数据?
【讨论】:
以上是关于安装 XAMPP 后,我创建了一个数据库,但现在我重新安装了它,它要求新 XAMPP 中不存在的“user@DB”的主要内容,如果未能解决你的问题,请参考以下文章
安装 oracle db 10g 后 xampp apache 无法启动。怎么修?