ブログ詳細

画像

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'to xxxxx@localhost' at line 1

このエラーメッセージは、SQLの構文エラーを指しています。
MySQLが 'to xxxxx@localhost' という部分の近くで予期せぬ問題を検出しています。 

エラーメッセージから、SQLコマンドを実行しようとしていることが推測できます。
恐らく、ユーザー 'xxxxx' に対する特定の権限を設定しようとしています。 
正しいMySQLの構文は次のとおりです:
GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost';
この場合、次のようになるでしょう:
GRANT ALL PRIVILEGES ON your_database.* TO 'xxxxx'@'localhost';
このコマンドは、'xxxxx'という名前のユーザーに対して 'your_database' というデータベースのすべての権限を付与します。 
'your_database'は、実際のデータベース名に置き換える必要があります。
また、このコマンドを実行する前に、ユーザーが存在することを確認してください。
存在しない場合は、次のコマンドを使用して新しいユーザーを作成できます:
CREATE USER 'xxxxx'@'localhost' IDENTIFIED BY 'password';
'password'は、ユーザーのパスワードに置き換えてください。

当社は、お客様が当社の Web サイト (その他のメディア フォーム、モバイル Web サイト、または関連または接続されているモバイル アプリケーションを含む) にアクセスしたときに、Cookie またはその他の追跡技術を使用して、サイトをカスタマイズし、お客様のエクスペリエンスを向上させる場合があります。 もっと詳しく

許可する