■実現したいこと
現在、phpで掲示板を作成中でmysqlに接続にしたい。
■前提
データベース名:board
テーブル名:message
ユーザ:root
■試したこと
接続の際、「1045 : Access denied for user 'root'@'localhost' (using password: NO)」と表示されるので、rootユーザに「update user set authentication_string=password("変更するパスワード") where user='root';」でパスワードを設定を試みました。
すると、「ERROR 1146 (42S02): Table 'board.user' doesn't exist」と 表示され、パスワードを設定出来ません。SELECT文でユーザを確認すると、確かにuserというユーザはいないので、以下のコマンドを実行しました。
update root set authentication_string=password("変更するパスワード") where user='root';
しかし、今度は「ERROR 1146 (42S02): Table 'board.root' doesn't exist」と 表示され、パスワードを設定出来ません。
rootユーザなので、存在しないはずはないのですが、どのようにしたらパスワードを設定出来るでしょうか。
■追記
「use board;」でデータベースを選択してから実行しています。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/29 00:56
2020/06/29 01:08 編集
2020/06/29 01:22
2020/06/29 01:32
2020/06/29 02:37
2020/06/29 02:48
2020/06/29 03:26