麻烦各路PHP高手回答一下!该怎么解决
Jun 13, 2016 am 10:25 AM
麻烦各路PHP高手回答一下!
$serverLink = @mysql_connect("localhost","root","")or die("连接服务器失败!程序中断执行!");
mysql_query("set names'gbk'");
$dbLink = @mysql_select_db("student",$serverLink)or die("当前连接服务器失败!程序中断执行!");
if($dbLink){
echo"选择student数据库为当前数据库!";
}
$close = @mysql_close($serverLink);
?>
当我运行这个程序时,页面显示的总是("当前连接服务器失败!程序中断执行!");而我想页面显示"选择student数据库为当前数据库!";
该怎么办?
------解决方案--------------------
$serverLink = mysql_connect("localhost","root","") or die(mysql_error());
mysql_query("set names'gbk'");
$dbLink = mysql_select_db("student",$serverLink) or die(mysql_error());
这样程序就会告诉你错在哪了。
------解决方案--------------------
你上个问题问的比这个具体。我看你说的是把student作为数据表建立的 ,那么就意味着根本不存在student数据库。所以先CREATe DATABASE student吧。请登录PHPMYADMIN查看下详细内容吧。
如果真的是有数据库student存在,[email protected],让系统报详细sql错误吧。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP で MySQL クエリのパフォーマンスを最適化するにはどうすればよいですか?

PHP で MySQL のバックアップと復元を使用するにはどうすればよいですか?

PHP を使用して MySQL テーブルにデータを挿入するにはどうすればよいですか?

データベースにおける Java 列挙型のアプリケーション シナリオは何ですか?

MySQL 8.4 で mysql_native_password がロードされていないエラーを修正する方法

PHP で MySQL ストアド プロシージャを使用するにはどうすればよいですか?

PHP を使用して MySQL テーブルを作成するにはどうすればよいですか?
