macOS SierraにServerを移行(その4)

少々時間ができたので、phpとMySQLの接続を試みてハマってます。
まっぁ、なんと言いますか、初っ端からです。
どうしたもんでしょう。

/opt/local/lib/mysql57/bin/mysqld_safe --skip-grant-tables
で立ち上げた後、
/opt/local/lib/mysql57/bin/mysql -u root
UPDATE mysql.user SET Password=PASSWORD('new password') WHERE User='root';
FLUSH PRIVILEGES;

そして、今度は通常起動します。
が、
/opt/local/lib/mysql57/bin/mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
MacMi2% /opt/local/lib/mysql57/bin/mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

エラーになってmysqlには入れません。

どうなっているのか、訳判らん。
じゃぁ、ってことでMySQL56入れてみたら、今度はコマンドラインレベルでは動くけれども、phpと接続しない。
あぁ……

また今度にしよう。(^_^;;

コメントを残す