我的网站怎么安装不了了,数据库连接失败。

我的网站怎么安装不了了,数据库连接失败。,第1张

如果是安装dede织梦、ecshop之类的网站的话:

安装的时候它会要你填写数据库用户名、密码,然后连接你的数据库,自己建立属于自己的数据库和表,所以你出现这个问题,表明你填写的数据库用户名和密码是错误的,与你安装mysql(或者集成包,如appserve、wamp、xampp)时输入的用户名和密码不一样,所以会报错,就是在浏览器输入localhost/phpmyadmin,网页让你填写的用户名和密码。

解决方法:1、找回安装mysql(或者集成包,如appserve、wamp、xampp)时的用户名和密码;2、卸了mysql(或者集成包,如appserve、wamp、xampp)重新安装,填写数据库用户名和密码并记住。

如果是自己写代码出错:

connphp文件://连接数据库文件

<php

mysql_connect('localhost','username','password')

or

die

('数据库连接失败');

mysql_select_db('数据库名')

or

die

('数据库连接失败');//mysql里的一个数据库

mysql_query("set

names

'utf8'");//设置编码,也可以为GBK等

>

这样就连上数据库了,你用浏览器打开此页面,是不显示内容的,说明已经连上。

用下面例子测试一下,假使你的数据库下有张表叫user,并且里面有数据:

testphp文件://工作文件

<php

include('connphp');

$sql="select

from

user";

$query=mysql_query($sql);

$result=mysql_fetch_array($query);

var_dump($result);

>

运行testphp文件即可

密码错误,请问你是否用过cmd命令修改过密码,如果不是,把url改成url="jdbc:mysql://localhost:3306:/testuser=root&password=你的密码&useunicode=true&characterencoding=utf8";

然后drivermanagergetconnection(url)就可以了;不用写帐号密码了,把帐号密码一次都写在url里,还是不行的话我再帮你看看

这个密码是单独设置的,忘记的话可以按下面的方法清除密码:

用记事本等编辑软件打开X:\Program Files\hMailServer\Bin\hMailServerINI(X代表hMailServer安装盘),将AdministratorPassword=后面的内容清空即可,即此行只保留“AdministratorPassword=”

这样登录控制台就不需要密码了,你可以进去以后重新设置密码。

wampserver安装好后,在浏览器中访问,localhost/phpmyadmin/,登录你当初设置的账号密码,就可以管理数据库了。如果忘记账号密码,卸载了wamp重装,记住账号密码,然后重复以上步骤。

安装程序按照安装的步骤进行,一般的程序安装的时候需要你填入数据库连接的账号密码的。输入账号密码和相关的数据库信息。

自己写的程序可以,可以直接用程序连接数据库。

<php 

$mysql_server_name='localhost';      //改成自己的mysql数据库服务器

$mysql_username='root';                  //改成自己的mysql数据库用户名

$mysql_password='依贰三四5陆漆吧';        //改成自己的mysql数据库密码

$mysql_database='mycounter';        //改成自己的mysql数据库名

$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database); 

$sql='CREATE DATABASE mycounter DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci; 

'; 

mysql_query($sql); 

$sql='CREATE TABLE `counter` (`id` INT(贰55) UNSIGNED NOT NULL AUTO_INCREMENT ,`count` INT(贰55) UNSIGNED NOT NULL DEFAULT 0,PRIMARY KEY ( `id` ) ) TYPE = innodb;'; 

mysql_select_db($mysql_database,$conn); 

$result=mysql_query($sql); 

//echo $sql; 

mysql_close($conn); 

echo "Hello!数据库mycounter已经成功建立!"; 

你把char换成varchar就可以显示了,这主要是char是固定长度,当set @where='misaka'时,

实际上@where中的字节段已经填满,后面空的被空格字符填满,所以当你再进行连接的时候就没位置连了,

当然不能连接了。用varchar就不会了

以上就是关于我的网站怎么安装不了了,数据库连接失败。全部的内容,包括:我的网站怎么安装不了了,数据库连接失败。、java无法连接上wampserver的mysql、hmailserver 死活连接不上wamp的mysql数据库,老是提示用户名或密码错误等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9785005.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存