ホームページ  >  記事  >  バックエンド開発  >  PHPリンクデータベースエラー

PHPリンクデータベースエラー

WBOY
WBOYオリジナル
2016-06-23 14:39:15759ブラウズ

エラーメッセージは写真の通りです、助けてください


ディスカッションへの返信(解決策)

パスワードが間違って入力されました。

パスワードが間違って入力されました。 パスワードを追加せずに root を直接使用すると、「ユーザーを作成しましたが、パスワードが暗号化されています」というエラーが表示されます。暗号化する前に、私の記述に問題がありましたか?ありがとうございます

パスワードが間違って入力されました。

root を使用するとエラーが発生するのはなぜですか? root のパスワードをお持ちですか?

システムを使用して dos コマンド ラインでログインし、ログインできるかどうかを確認します。

selectpassword('manager')

*7D2ABFF56C15D67445082FBB4ACD2DCD26C0ED57

パスワードは正しいはずです
ただし、この systme ユーザーには権限がありません (表示される権限設定はすべて N)。接続されていても役に立ちません

root user パスワードがありません
mysql_connect('localhost', 'root', '');
問題ないはずです


select password('manager')

*7D2ABFF56C15D67445082FBB4ACD2DCD26C0ED57


パスワードは正しいはずです
しかし、このシステムユーザーはそうします権限がありません (権限設定はすべて N です)。接続されていても役に立ちません

root ユーザーにはパスワードがありません
mysql_connect('localhost', 'root', ''); 必要があります。見てみるのを手伝ってください。 。 SQL に問題があるかどうかを確認してください

mysql_select_db('test', $con);

7 行目には行終端文字がありません

そのため、9 行目でエラーが発生します: $sql

selectpassword('マネージャー')
*7D2ABFF56C15D67445082FBB4ACD2DCD26C0ED57

パスワードは正しいはずです
しかし、このシステムユーザーには権限がありません (表示される権限設定はすべて N)。接続されていても役に立ちません

root ユーザーにはパスワードがありません
mysql_connect ('localhost', ' root', '');
データを開くステップは問題ありませんでしたが、insert ステートメントを追加するとエラーが発生しました。

#8 の返信を参照してください

7 行目に行終端文字がありません

つまり、9 行目にエラーがあります: 予期せぬ遭遇 $sql 7 階のおかげで、今理解できました、php を学び始めたばかりです。後で見てから投稿します。 。皆さんありがとうございます

私のデータベースの名前フィールドは varchar 型ですが、今挿入するときは string 型を挿入する必要があります。これは文字列型ではないでしょうか?

名前フィールドの他の属性は何ですか?デフォルト値はnullではないでしょうか?固有のインデックスはありますか?

名前フィールドの他の属性は何ですか?デフォルト値はnullではないでしょうか?固有のインデックスはありますか? 他のフィールドはありません。いつも間違って入力するため、私の ID は役に立ちません

設定に問題があります

その他は何ですか。名前フィールドの属性?デフォルト値はnullではないでしょうか?固有のインデックスはありますか?

これが正しい書き方です。結び目ステッカー。ヒーローの皆さん、ありがとう

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。