php找不到数据库的解决方法

  介绍

这篇文章将为大家详细讲解有关php找不到数据库的解决方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

php找不到数据库的解决办法:首先创建一个名为salesinformation的MySQL数据库,然后将SQL文件导入该数据库;最后运行相关代码即可。

 php找不到数据库的解决方法

<强>具体问题:

php -找不到数据库?

因此,当我运行register.php文件(其中包含一些要发送到数据库的基本html表单)时,它似乎找不到它要查找的特定数据库。所有文件都位于同一文件夹中,并且拼写正确。

所以我将把php代码粘贴到登记。php中,这是最重要的html/css代码

& lt; php ?   $链接=mysql_connect (“localhost",“root",““);   $数据库=& # 39;salesinformation& # 39;;   如果(! $链接)   死(& # 39;未能连接到服务器# 39;.mysql_error ());   $ db=mysql_select_db(数据库、美元链接);   session_start ();   如果(! $ db)   死(& # 39;未能选择数据库& # 39;.mysql_error ());   如果收取($ _GET[& # 39;过程# 39;)))   {   查询美元=安迦搿邸?用户名、电子邮件、价格条件、RegisterDate)值(& # 39;$ _POST[用户]& # 39;,& # 39;$ _POST[电子邮件]& # 39;,& # 39;$ _POST[价格]& # 39;,& # 39;$ _POST[状态]& # 39;,& # 39;$ _POST [RegisteredDate] & # 39;)“;//echo $查询;退出;   美元$结果=mysql_query(查询)或死亡(mysql_error ());   如果(! $结果){   $味精=安皇荌nserted";   }   其他的   {   $味精=癐nserted";   标题(“位置:ClientList.php ? m=拔毒涝?;   }   }   祝辞;

数据库文件salessinformation。sql位于包含此代码的同一文件夹中. .

CREATE TABLE如果不存在“销售”(   “用户名”varchar(25)不是NULL,   “电子邮件”varchar(25)不是NULL,   “价格”int(10)不是NULL,   “条件”varchar(25)不是NULL,   RegisterDate日期非空,   主键(用户名)   );

所以当我运行xampp“http://localhost/register.php”时会发生这种情况

未能选择数据库未知数据库“salesinformation”

<强>解决办法:

数据库文件salessinformation。sql位于包含此代码的同一文件夹中. .

这并不意味着你有一个MySQL数据库。

1)创建一个名为salesinformation的MySQL数据库。

2)将sql文件导入该数据库。

3)现在你有了一个。现在运行你的代码。

你能在终端中输入什么吗(因为在ubuntu中运行xampp时我找不到它的任何GUI) ?如何创建“MySQL”数据库?如何将sql文件导入到其中?

使用终端,键入创建数据库salesinformation;

使用shellcd转到salesinformation。sql文件所在的目录。

发出此命令mysql - u root - p密码salesinformation & lt;salesinformation。sql。

注意:由于我注意到您的代码中的根密码为空,您可以从上面的命令中删除密码项。如果你有密码的话,在那里输入。

关于php找不到数据库的解决方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

php找不到数据库的解决方法