Используя командную строку, я могу создать и заполнить таблицу в определенной базе данных. При использовании PHP я не получаю соединение, несмотря на то, что я использую то же имя хоста, имя пользователя, пароль и базу данных. строка PHP, которую я использовал
$conn = new mysqli($hostname,$username, $password, $database);
Самое странное, что он работал отлично, пока мне не пришлось переустанавливать MariaDB на Raspberry.
И, что еще более странно, заполнение таблицы с помощью программы на Python3 работает отлично.