自宅にあるサーバー用PCのMySQLに、自宅の別のPCからアクセスしたいのですができません。
MySQLのバージョンは8.0です。

サーバー用PCと同じIPアドレス内にある別のPCから

mysql -u admin -p
ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES)

としても接続できず

mysql -h 'IPアドレス' -u admin -p 
ERROR 2003 (HY000): Can't connect to MySQL server on 'IPアドレス' (10061)

と、自宅のIPアドレスを入力しても接続できません。

以下の要件は満たしています。

  • bind-addressは設定していない。
  • ファイアーウォールで3306は開放している。
  • MySQLのポートは3306に設定している。
  • adminは全てのIPアドレスからアクセスできるように設定している。

どのようにしたらよいでしょうか。