Пишу в PHP файле:
$link = mysqli_connect('127.0.0.1', 'root', '123456', 'php_db');
При запуске выдает ошибку:
Warning: mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in C:\Openserver\...\index.php on line 26
возможно это связано с тем, что я установил openserver и при попытке включить модуль mysql выдаёт ошибку: Невозможно занять порт 3306 поскольку он уже используется: c:\program files\mysql\mysql server 8.0\bin\mysqld.exe
Решить проблему можно только снести установленный mysql и пользоваться встроенным в openserver? или есть другие варианты решения?
Ну у вас два мускуля один порт хотят занять, в опенсервер можно поменять порт мускула в настройках, если хотите подключаться к опенсерверному мускулю, то используйте порт который поставили и пропишите в подключение
Да, но когда меняю порт на 3360 например, при попытке подключиться с пользователем root без пароля выдаёт - Access denied for user 'root'@'localhost' (using password: NO)