sql >> Databáze >  >> RDS >> Mysql

Před testovacím skriptem na GitLab CI spusťte příkaz mysql

Spouštíte MySQL v jiném kontejneru jako službu, ke které se chcete připojit. maven:3.5-jdk-8 obrázek neobsahuje mysql-client balíček, který vyvoláte pomocí mysql .

Takže to vyřešit; nainstalujte mysql-client v příkazu before:

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. Jak zobrazím chybu MySQL v PHP pro dlouhý dotaz, který závisí na vstupu uživatele?

  2. Jak zkontrolovat, zda MySQL vrací hodnotu null/empty?

  3. Pokus o přístup k offsetu pole na hodnotě typu bool

  4. Cizí klíče v MySQL?