sql >> Databasteknik >  >> RDS >> Mysql

Kör mysql-kommandot före testskriptet på GitLab CI

Du kör MySQL i en annan behållare som en tjänst att ansluta till. maven:3.5-jdk-8 bilden innehåller inte mysql-client paket som du anropar med mysql .

Så för att lösa det; installera mysql-client i ditt före-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. Hur man exporterar frågeresultat till en .txt-fil när du använder SQLcl (Oracle)

  2. Planering av diskutrymme för databaser

  3. JSON och ladda upp bilden till servern

  4. Byt namn på en kolumn i MySQL