Как создать БД и пользователя для нее посредством PHP?

Приветствую, ребят.
Необходимо создавать базу данных и дать ей привилегии созданного пользователя.
mysqli_query($CONNECT, "CREATE DATABASE `my_db`");
mysqli_query($CONNECT, "CREATE USER 'qwer'@'localhost' IDENTIFIED BY 'qwerty123'");
mysqli_query($CONNECT, "GRANT ALL PRIVILEGES ON * . my_db TO 'qwer'@'localhost'");

База создается - все срабатывает. Однако пользователь не создается.
В переменной $CONNECT - указаны данные root.
Если в третьей строке пытаюсь указать существующего пользователя, все равно пользователь базе не присваивается.
Подскажите, как реализовать это. Заранее премного благодарен за ответ.
  • Вопрос задан
  • 282 просмотра
Решения вопроса 1
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
* . my_db

database.tables

Еще потом flush privileges желательно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы