sql >> Database teknologi >  >> RDS >> Mysql

Udfør mysql-kommando før testscript på GitLab CI

Du kører MySQL i en anden container som en tjeneste at oprette forbindelse til. maven:3.5-jdk-8 billedet indeholder ikke mysql-client pakke, du påberåber dig ved hjælp af mysql .

Så for at løse det; installer mysql-client i din før-kommando:

before_script: 
    - apt-get update -q && apt-get install -qqy --no-install-recommends mysql-client
    - mysql --user=root --password=\"$MYSQL_ROOT_PASSWORD\" --host=mysql < src/main/sql/database.sql



  1. Ukendt kolonne i feltlisten

  2. Sådan konfigureres AppArmor til PostgreSQL og TimescaleDB

  3. brug resultatsæt af mysql lagret procedure i en anden lagret procedure

  4. Hvordan får jeg PHP og MySQL til at fungere på IIS 7.0?