ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '<password>
вводим пароль и база создана, теперь раздать на нее права, к примеру для traff
или в консоли mysql
CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql -u root -p
вводим пароль и получаем оболчку
mysql>
вводим
GRANT ALL PRIVILEGES ON new_base.* TO traff@localhost IDENTIFIED BY 'пароль';
Если при попытке создания новой базы вылезло
Can't create database 'database'. (errno: 13)'
значит или сменились права на каталог /var/lib/mysql или владелец - должен быть mysql:mysql
Комментариев нет:
Отправить комментарий