Во время установки мне нужно создать нового пользователя MySQL, новую базу данных и заполнить его из файла дампа. Мой вопрос: как я могу это сделать из командной строки (cmd, Windows)? Я имею в виду, я призываю cmd из какого-то скрипта, который может запускать клиент командной строки mysql с привилегиями root, но я не могу передавать параметры в форму mysql вне.Как передать параметры mysql
E.g. для создания нового пользователя Я бы хотел запустить что-то вроде этого:
cmd /c mysql -u root -p GRANT ALL ON *.* TO 'newuser'@'localhost' IDENTIFIED BY 'pass';
Возможно ли это? Чтобы передать * "GRANT ALL ON . TO 'newuser' @ 'localhost' IDENTIFIED BY 'pass';" * как параметр to mysql?
Надеюсь, я ясно дал понять. Спасибо заранее.
Это работает! Благодарю. – Cyril