我们在安装了PHP和MySQL的工作中设置了服务器,现在我试图通过PHP连接到mySQL数据库,但我没有运气。即使phpMyAdmin连接到PHP,也无法连接到mysql_connect
我可以加载phpMyAdmin并连接,虽然没有问题(连接到数据库作为本地主机和用户名和密码凭据被接受),我可以查看和编辑数据库和数据表。但是,当我尝试test.php的页面上的以下这是行不通的:
<?php
$connection = mysql_connect("localhost", "root", "password")
or die("Sorry - unable to connect to MySQL");
echo("Congratulations - you connected to MySQL");
?>
我使用相同的用户名“根”和密码,通过phpmyadmin连接,但这不起作用。有没有人有任何想法?
谢谢。
'回声mysql_error()'看_why_您无法连接。 –
此外,由于您似乎可能对PHP/MySQL不熟悉,因此_now_是切换到'mysql _ *()'扩展名并转换到支持准备语句(比如PDO或MySQLi)的更现代API的时候。 'mysql _ *()'扩展名将在PHP 5.5中被弃用。投入时间学习一种接近其寿命即将结束的API是没有什么价值的。 –
@MichaelBerkowski说什么。将你的'die'改为'die(mysql_error())' – Kermit