学生データベースが使えないのですが、どうしていますか?

WBOY
リリース: 2016-06-13 13:29:05
オリジナル
833 人が閲覧しました

専門家の方、学生データベースを使用できない理由を教えてください。
この PHP プログラムを作成し、D://WAMP//WWW に保存しました

$serverLink = @mysql_connect("localhost"," root" ,"")or die("サーバーへの接続に失敗しました! プログラムの実行が中断されました!");
mysql_query("set names'gbk'");
$dbLink = @mysql_select_db("student",$ serverLink )or die("サーバーへの現在の接続に失敗しました! プログラムの実行が中断されました!");
if($dbLink){
echo "現在のデータベースとして学生データベースを選択してください!";
}
$close = @mysql_close($serverLink);
?>


次に、WAMP のデータを使用して生徒データ テーブルを作成します。 phpmyadmin
プログラムを実行すると、サーバーへの現在の接続が失敗したことが表示されますが、学生データテーブルはすでに確立されていますが、「学生データベースを現在のデータベースとして選択してください!」と出力されないのはなぜですか。学生データ テーブルを入力してインポート キーを押すと、
1064 と表示されます。SQL 構文にエラーがあります。MySQL サーバーのバージョンに対応するマニュアルで、「
Master Qing で何が起こっていますか?

[戻る]


-----解決策---------
ページ常に表示されます ("サーバーへの現在の接続に失敗しました! プログラムの実行が中断されました! ");

$dbLink = @mysql_select_db("student",$serverLink)or die("サーバーへの現在の接続に失敗しました!プログラムの実行が中断されました!");


データベース内に学生データベースがありません。最初にこれをデータベース内に作成してください。
------解決策------------------
次に、WAMP の phpmyadmin
のデータを使用して学生データ テーブルを作成しました。プログラムを実行すると、サーバーへの現在の接続が失敗したことが表示されます。しかし、学生データ テーブルはすでに確立されています。なぜ「選択」が出力されないのですか。学生データベースを現在のデータベースとして使用します!" ";学生データ テーブル

を入力してみました。最初に説明するのは、上記の段落です。学生はデータ テーブルですか、それとも自分で作成したデータベースですか?データテーブルの場合は、
$dbLink = @mysql_select_db("student",$serverLink)or die("サーバーへの現在の接続に失敗しました! プログラムの実行が中断されました!") の Student を次の値に置き換えます。テーブルが存在するデータベースを検索し、insert または select を使用してデータ テーブル Student をクエリしても問題ありません。

学生がデータベースの場合は、@ 記号を削除して、どこでエラーが発生したかを調べてください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート