Пытаюсь установить кактусы. Когда я хочу импортировать mysql_test_data_timezone.sql
в базу данных MySQL на Linux CentOS, я получаю сообщение об ошибке.
Моя команда
mysql -u root -p mysql < /usr/share/mysql/mysql_test_data_timezone.sql
Я получаю ошибку
No such a file or directory ;
Должен ли существовать этот каталог или мне нужно создать его самому?
Более поздние версии CentOS устанавливают mariadb-server вместо mysql-сервера. Вы можете просмотреть список файлов, установленных mariadb-server, с помощью утилиты rpm
rpm -ql mariadb-server
затем вы можете проверить вывод, чтобы увидеть, установлен ли искомый файл (подсказка: он установлен по другому пути).
Если вы не знаете, какой пакет (если есть) предоставляет определенный файл, вы можете использовать yum для его поиска, например
yum provides /usr/share/mysql/mysql_test_data_timezone.sql
или искать в целом
yum provides */mysql_test_data_timezone.sql