ホームページ >バックエンド開発 >PHPチュートリアル >mysqlとphpのリンク
この記事では、主に mysql と php の間のリンクを紹介します。これは、必要な友人に参照していただけるようになりました。
問題解決
php.ini は、mysql を読み込みます。コンポーネント
1.extension=php_mysql.dl プレフィックス:
2.extension_dir=" "パスは正しいですか?
php リンク mysql 関数
mysql_connect: mysql リンクを開きます
mysql_sqlselect_db: データベースを開きます
リンク形式
mysql_connect("host","hostname","password"):
mysql_select_db("open database", link identifier): リンク識別子、通常は最後に開かれたリンクがデフォルトになります
リンクが成功したかどうか
<? $conn=@mysql_connect("localhost","root","123456") if($conn) echo"成功"; ?>rreee
データベースを開く
<? $conn=@mysql_connect("localhost","root","123456")or dir("链接错误"); ?>
SQL ステートメントを実行する:
挿入する
<? $conn=@mysql_connect("localhost","root","123456")or die("链接错误"); mysql_select_db("new",$conn); ?>
クエリ
<? $conn=@mysql_connect("localhost","root","123456") or die("链接错误"); mysql_select_db("new",$conn); $sql="INSERT INTO test (id,name)"values(‘4’,'zhang'); mysql_query($sql,$conn); ?>
複数のクエリを表示する
<? $conn=@mysql_connect("localhost","root","123456") or die("链接错误"); mysql_select_db("new",$conn); $sql="SELECT * FORM ‘test’"; $stt = mysql_query ($sql,$conn); $row=mysql_fetch_array($stt); echo $row[name]; ?>
中国語の文字化けを解決する
<? $conn=@mysql_connect("localhost","root","123456") or die("链接错误"); mysql_select_db("new",$conn); $sql="SELECT * FORM ‘test’"; $stt = mysql_query ($sql,$conn); $row=mysql_fetch_array($stt); while($row=mysql_fetch_array($stt));{ echo$row[name],"<dir>"; [name]可以是数组下标也可以是域名 } ?>
関連する推奨事項:
MySQL と php 間の接続操作の重要なポイント以上がmysqlとphpのリンクの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。