我只是个初学者。对不起,我不知道如何连接到MySQL。
我已经下载了mysql从其官方网站和安装前几个月。现在我已经开始学习PHP并将其连接到MySQL。我正在使用wampserver 2.5(但我不知道它的使用)。
所以我怀疑。如何将PHP连接到MySQL关于W3Schools
<?php
$servername = "localhost";
$username = "username";
$password = "password";
// Create connection
$conn = new mysqli($servername, $username, $password);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
但是用户名、密码和服务名是什么意思。我运行的代码,它显示'连接成功'(我把$密码=”“(空白)和$用户名=“根”),但我认为php连接到一些MySQL是与wamp服务器沿着运行(安装时一起安装wampserver).但是我所有的表和数据都在我几个月前安装的mysql中。
***我如何连接到这个MySQL(单独安装在'本地磁盘D')***.先谢谢你了
2条答案
按热度按时间bq3bfh9z1#
安装Wammp服务器也会在您的计算机上安装一个mysql服务器,在网络中称为
localhost
或ipv4127.0.0.1
或ipv6::1
。把这些放在你的浏览器地址栏里,结果都是一样的。在安装过程中,它还要求一个密码,这可能是一个你使用的原因,否则它不会说“连接成功”。
回答你的问题,如果你已经在你的“D”驱动器上安装了第二个数据库,它也必须使用另一个post,因为默认的mysql端口是3306,并且已经被Wammp服务器安装使用。
该软件足够智能,无法在该端口上启动服务器,可能会使用另一个端口或根本不运行。
但问题是,为什么你的计算机上安装了两个数据库?特别是对于开发/学习环境,它是不需要的,你应该只使用与wammp安装的一个。
ikfrs5lh2#
我从来不使用wampserver。但是,我知道你的问题只是在“MySQL服务”上。如果你已经在diks D上启动了mysql服务,那么你只需要关闭wampserver上的mysql服务。