フォルダを複製して実行したところエラーが出てしまいます

テーブルの作成を再度行ってみてください。
2022年3月19日
ユーザー

お世話になってます。

Todo 関数編は最後まで進んだのですが初学で思うように理解できず
二周目です。とりあえず最後まで進んだフォルダは残したいと思い
フォルダコピーを作成しフォルダ名を変更してみました。

docker-compose.ymlの ports8563 に書換え 
docker-compose up -d とすると

localhost:8563 では下記のエラー表示がされていたため
8563 にアクセス自体は出来たと考えております。

致命的なエラー:キャッチされていないPDOException:SQLSTATE [42S02]:ベーステーブルまたはビューが見つかりません:1146テーブル'myapp.todos'が/work/app/functions.php:77スタックトレースに存在しません:#0 / work / app / Functions.php(77):PDO-> query('SELECT * FROM t ...')#1 /work/public/index.php(38):getTodos(Object(PDO))#2{main}がスローされます77行目の/work/app/functions.php

ターミナルで SELECT *FROM todos; とすると
下記のエラーが発生しました。

ERROR 1146 (42S02): Table 'myapp.todos' doesn't exist

元フォルダ( localhost:8562 )では todo の更新、削除済のテーブルがきちんと出力されました。
コピーフォルダ( localhost:8563 )ではエラーになる理由がどうにも
気になり調べてみたのですがユーザー権限???辺りかな?と
思いつつも、全く理解できなかったので質問させていただきました。

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?