错误,用户 'root'@'localhost' 的访问被拒绝(使用密码:是)。 我正在尝试在 Github Actions 中使用 mysql 服务,但一直失败。我收到以下错误信息:
拒绝用户 'root'@'localhost' 的访问(使用密码:是)
我的任务如下:
test:
name: Test
needs: install
services:
mysql:
image: mysql:8.0
ports:
- '8888:3306'
env:
MYSQL_ROOT_PASSWORD: rootpass
MYSQL_DATABASE: test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: actions/setup-node@master
with:
node-version: '10.x'
- run: mysql --port 8888 -u root -prootpass -e 'CREATE DATABASE IF NOT EXISTS test;'
我似乎无法使它工作。任何帮助都将不胜感激。有关测试设置的存储库的拉取请求可以在此处找到:https://github.com/morsby/medmcq/pull/399