Php-MySQL подключение - PullRequest
       5

Php-MySQL подключение

1 голос
/ 20 марта 2019

Я пытаюсь написать программу PHP, которая должна принимать данные от пользователя и сопоставлять их с данными, размещенными в MySQL.

Я пытался написать программу с использованием mysqli в php

new mysqli($hostname,$user,$password,$db)

Эта строка не устанавливает соединение.

Затем я изменил некоторые пользовательские привилегии, как описано в https://askubuntu.com/questions/766334/cant-login-as-mysql-user-root-from-normal-user-account-in-ubuntu-16-04

Но даже тогда мой код PHP не соединяется с MySQL.Что я должен сделать для установления этой связи.

Нужно ли мне менять некоторые права доступа для root?

1 Ответ

1 голос
/ 20 марта 2019

Попробуйте это:

/* CONNECTION */
$database_connection = new StdClass();

/** MySQL hostname */
$database_connection->server = 'localhost';

/** MySQL database username */
$database_connection->username = 'username';

/** MySQL database password */
$database_connection->password = 'password';

/** The name of the database */
$database_connection->name = 'dbname';

/* ESTABLISHING THE CONNECTION */
$database = new mysqli($database_connection->server, $database_connection->username, $database_connection->password, $database_connection->name);


if($database->connect_error) {

    echo 'db error';
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...