ホームページ >バックエンド開発 >PHPチュートリアル >! MYSQL データベースに接続するときにテーブルに接続できないのはなぜですか?
購入したスペースは ***.gotoftp3.com にあり、データベースは myhostadmin.net にあります。 PHP ポインタを使用してデータベースに接続すると、myhostadmin 上のデータベースが Web サイトにアップロードされた Conn.php として表示されることが次のように表示されます
@mysql_connect ("localhost:3306","kingdatape","***) ***")or die ("mysql リンクに失敗しました");
@mysql_select_db("php100")or die("db link failed");
@mysql_query("set names 'gbk'");
?> DBリンク障害として表示されます。テーブル名を nice と nice1 に変更すると、すべての結果で DB リンクが失敗したことが示されます。間違ったユーザー名またはパスワードを入力すると、mysql 接続は失敗します。データベースには接続する必要があるが、テーブルには接続しない必要があることは理解しています。navicatformysql を使用してデータベースを確認したところ、データベース テーブルはすべて正常であることがわかりました。どこに問題があるのか本当に分からないので、助けてください。
mysql_select_db はテーブルの代わりにデータベースを選択することです。画像を見ると、データベースは kingdatape
@mysql_select_db("php100")or die("db link failed");
@mysql_select_db("kingdatape")or die("db link failed"); であるはずです。
それから
@mysql_connect ("localhost:3306"," ??名前を入力してください"," ??パスワードを入力してください?")or die("mysql link failed"); ありがとうございます!