Para importar una base de datos MySQL o MariaDB que tienes en un archivo de backup, con sentencias SQL, necesitas lanzar el comando mysql.
El comando mysql lo usas como si fueras a conectarte a la base de datos, con las opciones típicas de conexión, host, user... y al final le pones la base de datos a la que quieras enviar el contenido de tu archivo .sql, junto con el signo menor que y el nombre del archivo a importar.
mysql -h localhost -u nombre_usuario -p tu_clave base_de_datos < archivo-de-backup-mysql.sql
Por supuesto, el archivo "archivo-de-backup-mysql.sql" debería estar en la misma carpeta que estás situado en el terminal. Si no es así, tendrás que escribir la ruta completa al archivo.
Otras alternativas de comandos
Puedes omitir el password para no tener que escribirlo en el comando, una recomendación por seguridad, para que nadie vea la clave que está escrita ni quede almacenada en el histórico de comandos realizados en las sesiones de consola:
mysql -h localhost -u nombre_usuario -p base_de_datos < archivo-de-backup-mysql.sql
Entonces te preguntará la clave antes de restaurar el backup.
Puedes conectar con otros host, para importar la base de datos MySQL en un servidor remoto, colocando su IP:
mysql -h 1.2.3.4 -u nombre_usuario -p base_de_datos < archivo-de-backup-mysql.sql
Incluso puedes usar la IP de localhost, ya que a veces conectar con "localhost" da problemas en algunos equipos.
mysql -h 127.0.0.1 -u nombre_usuario -p base_de_datos < archivo-de-backup-mysql.sql