将PHP连接到MySQL,我的电脑安装了2个MySQL,连接哪个

wa7juj8i  于 2023-05-16  发布在  Mysql
关注(0)|答案(2)|浏览(213)

我只是个初学者。对不起,我不知道如何连接到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')***.先谢谢你了

bq3bfh9z

bq3bfh9z1#

安装Wammp服务器也会在您的计算机上安装一个mysql服务器,在网络中称为localhost或ipv4 127.0.0.1或ipv6 ::1。把这些放在你的浏览器地址栏里,结果都是一样的。
在安装过程中,它还要求一个密码,这可能是一个你使用的原因,否则它不会说“连接成功”。
回答你的问题,如果你已经在你的“D”驱动器上安装了第二个数据库,它也必须使用另一个post,因为默认的mysql端口是3306,并且已经被Wammp服务器安装使用。
该软件足够智能,无法在该端口上启动服务器,可能会使用另一个端口或根本不运行。
但问题是,为什么你的计算机上安装了两个数据库?特别是对于开发/学习环境,它是不需要的,你应该只使用与wammp安装的一个。

ikfrs5lh

ikfrs5lh2#

我从来不使用wampserver。但是,我知道你的问题只是在“MySQL服务”上。如果你已经在diks D上启动了mysql服务,那么你只需要关闭wampserver上的mysql服务。

相关问题