Разница между командами mysqladmin и mysql для создания баз данных в MySQL заключается в их назначении и использовании:
- mysqladmin — это утилита для администрирования сервера, которая, в частности, используется для создания баз данных. www.mysql.ru www.dialektika.com Для этого в ней применяется команда create с указанием имени новой базы данных. www.dialektika.com
- mysql — это клиент для работы с сервером MySQL, с помощью которого можно подключиться к нему и выполнять SQL-команды, в том числе создавать базы данных. www.tutorialspoint.com www.opennet.ru Для этого используется команда CREATE DATABASE с указанием имени создаваемой базы данных. linuxize.com
Таким образом, mysqladmin используется для административных операций, в том числе создания баз данных, а mysql — для работы с самим сервером MySQL и выполнения запросов к базам данных. www.mysql.ru www.opennet.ru