扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
1、下载一个phpmyadin,看看phpmyadmin能不能登入mysql
目前创新互联建站已为上千余家的企业提供了网站建设、域名、虚拟空间、网站托管、服务器租用、企业网站设计、雨城网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
如果能登陆,则表明是你的程序有问题
2、如果不能登陆,则查找libmysql.dll是否复制到c:\windows\system32下
则安装mysql连接程序
3、500错误,请在IE-选项-高级-显示错误打开,则可以显示出错信息
如果还不显示错误提示,则编辑php.ini
把display_error
=
On
重启web
很简单
一般情况下你链接本地服务器上的数据库时,你的链接地址写的是localhost
也就是本地的意思
如果你从别的网站链接这个服务器的数据库,那你需要把localhost改成你服务器的ip,用户名和密码不用变
还有,如果从别的服务器上访问,你需要设置,赋给其他IP链接你本地mysql服务的权限
希望能帮助到你,望采纳
可以使用pdo进行连接
$dbms='mysql'; //数据库类型
$host='localhost'; //数据库主机名
$dbName='test'; //使用的数据库
$user='root'; //数据库连接用户名
$pass=''; //对应的密码
$dsn="$dbms:host=$host;dbname=$dbName";
try {
$dbh = new PDO($dsn, $user, $pass); //初始化一个PDO对象
echo "连接成功br/";
/*你还可以进行一次搜索操作
foreach ($dbh-query('SELECT * from FOO') as $row) {
print_r($row); //你可以用 echo($GLOBAL); 来看到这些值
}
*/
$dbh = null;
} catch (PDOException $e) {
die ("Error!: " . $e-getMessage() . "br/");
}
//默认这个不是长连接,如果需要数据库长连接,需要最后加一个参数:array(PDO::ATTR_PERSISTENT = true) 变成这样:
$db = new PDO($dsn, $user, $pass, array(PDO::ATTR_PERSISTENT = true));
对于PHP连接远程MySql数据库,通常要使用如下的语句:
var
$serverName
=
'db4free点虐 :3306';//数据库服务器
var
$dbName
=
'dbname';//数据库名
var
$dbUsername
=
'username';//用户名
var
$dbPassword
=
'123';//登陆密码
mysql_connect($serverName,$dbUsername
,$dbPassword);
mysql_select_db($dbName);
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流