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

travis mysql database crea un errore utente

Sono le virgolette che circondano la query. Aggiorna il tuo before_script per racchiudere le query usando virgolette doppie() invece di virgolette singole(')

before_script:
- mysql -u root -e 'CREATE DATABASE stockmarket;'
- mysql -u root -e "CREATE USER 'makler'@'localhost' IDENTIFIED BY 'makler';"
- mysql -u root -e "GRANT ALL ON stockmarket.* TO 'makler'@'localhost';"

La build ha funzionato bene dopo che l'ho modificata ed eseguito la build su travis. Spero che questo aiuti.