Доступ запрещен после обновления старого Xampp в Windows 10

Я обновил 6-летний Xampp до следующего:
XAMPP-win32-7.0.23-0-VC14-installer.exe

  1. Перед установкой я сделал Mysql Dump All:
    mysqldump -u root -p —all-database> all-db-dump.sql

  2. После установки я импортировал все-db-dump.sql из phpMyAdmin.

  3. При запуске моего PHP-приложения filmtv.php я получаю вышеуказанные ошибки, см. Прикрепленный filmtv.php.png.

Посмотрите на исходные образцы и Я надеюсь, что у кого-то есть представление о том, что не так, потому что я ожидал, что все будет работать без изменений в приложении.
Кроме того, если я сделаю небольшое изменение с помощью phpMyAdmin, например добавлю нового пользователя, я больше не смогу использовать phpMyAdmin, он ответит, что user / pwd неверен, что очень странно. До сих пор я сделал 5 переустановок из-за этого.

От пользователя phpMyAdmin:
root localhost Да ВСЕ ПРИВИЛЕГИИ

filmtv.php
Предупреждение: mysqli_connect (): (HY000 / 1045): доступ запрещен для пользователя ‘root’ @ ‘localhost’ (используется пароль: YES) в C: \ xampp \ htdocs \ css \ bertil.php в строке 2
Предупреждение: mysqli_connect (): (HY000 / 1045): доступ запрещен для пользователя ‘root’ @ ‘localhost’ (используется пароль: YES) в C: \ xampp \ htdocs \ css \ bertil.php в строке 3

Неустранимая ошибка: необработанная ошибка: вызов неопределенной функции mysql_error () в C: \ xampp \ htdocs \ filmtv.php: 156 Трассировка стека: # 0 {main}, брошенный в C: \ xampp \ htdocs \ filmtv.php в строке 156

filmtv.php includes
include 'css/adam.php';
include 'css/bertil.php';
if (!$cxn) {    echo "Unable to connect to DB: " . mysql_error();
exit;}

Source-code:
*adam.php:*
<?php
$user="root";
$host="localhost";
$password="tenthirty";
$database = "ljung";
?
*bertil.php:*
<?php
$cxn = mysqli_connect($host,$user,$password,$database);
$cxu = mysqli_connect($host,$user,$password,$database);
?>

Кстати, моя установка Xampp:
Включает в себя: Apache 2.4.27, MariaDB 10.1.26, PHP 7.0.23, phpMyAdmin 4.7.4, OpenSSL 1.0.2, панель управления XAMPP 3.2.2, Webalizer 2.23-04, Mercury Mail Transport System 4.63, FileZilla FTP Server 0.9. 41, Tomcat 7.0.56 (с mod_proxy_ajp в качестве соединителя), Strawberry Perl 7.0.56 Portable_
_
Ура,
Torbjorn
Стокгольм

0

Решение

В новейшей версии Xampp они начинают использовать mariadb вместо mysql
поэтому вы не можете войти в систему как пользователь root, поэтому вам нужно создать нового пользователя и предоставить свои привилегии этому пользователю

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]