CIサービスのwerckerを使っています。
mysqlはmysql/mysql-legacyではなく、コンテナの方のMySQLを利用しています。
character_set_serverをset global文で変えようとしたところ、mysql command not foundとなってしまいました。どのようにコンテナのMySQLの操作をすれば良いのでしょうか
エラー
source "/pipeline/script-70941e27-9ede-4265-adb6-15c7a47e40ae/run.sh" < /dev/null /pipeline/script-70941e27-9ede-4265-adb6-15c7a47e40ae/run.sh: line 2: mysql: command not found
wercker.yml
box: ruby services: - id: mysql env: MYSQL_ROOT_PASSWORD: root_password MYSQL_USER: test_user MYSQL_PASSWORD: test_password MYSQL_DATABASE: test build: steps: - script: name: change character set code: mysql -utest_user -ptest_password --execute "show variables like '%character%';"
※ mysql pathと思われる$MYSQL_NAMEが閲覧できない権限となっているもよう
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。