


PHP カジュアル ノートの編成 PHP スクリプトと JAVA による mysql データベースへの接続、javamysql_PHP チュートリアル
PHPカジュアルノート編成 PHPスクリプトとJAVA接続mysqlデータベース、javamysql
環境
開発パッケージ: appserv-win32-2.5.10
サーバー: Apache2.2
データベース: phpMyAdmin
言語: php5、java
プラットフォーム: Windows 10
Javaドライバー: mysql-connector-java-5.1.37
需要
PHPスクリプト言語を作成し、phpMyAdminデータベースのテストライブラリに接続します
Java Webサーバーを作成し、phpMyAdminデータベースのテストライブラリに接続します
コード
php接続方法
mysql.php
リーリーtest.phpテスト
リーリー実行中のスクリーンショット:
Java接続方法
1. mysqlTest として新しい Java プロジェクトを作成します。
2. JDBC ドライバー、mysql-connector-java-5.1.37 をロードします
MySQLConnection.java リーリー
Work.java リーリー
テストスクリーンショット
追記: PHP は MySQL データベース内のステートメントを操作します
私たちは多くの場合、conn.php ファイルを使用してデータベースとのリンクを確立し、次に include を使用して必要なファイル内でそれを呼び出します。これにより、データベース属性の変更によって他の関連ファイルからのデータ呼び出しエラーが発生するのを効果的に防止できます。次に conn.php ファイルを見てみましょう。コードは次のとおりです:
リーリー
PHPがMYSQLを操作するためのいくつかの基本関数の学習と収集の蓄積:mysql_connect() 関数を使用して MySQL サーバーに接続します: mysql_connect("hostname", "username", "password");
たとえば、 $link = mysql_connect("localhost", "root", "") または die("データベース サーバーに接続できません! データベース サーバーが起動していないか、ユーザー名とパスワードが間違っている可能性があります!".mysql_error( ));
構文構造: array mysql_fetch_array(resource result[,int result_type])
パラメータ結果のリソースタイプは整数パラメータです。渡されるデータポインタは、mysql_fetch_array()関数によって返されるデータポインタです。
パラメータ result_type: オプション。PHP 操作の MySQL データベース ステートメントの基本的な整数パラメータ。渡されるパラメータは、MYSQL_ASSOC (連想インデックス)、MYSQL_NUM (数値インデックス)、MYSQL_BOTH (最初の 2 つ、デフォルト値を含む) です。
リーリー
mysql_fetch_object() 関数を使用して、結果セットから行をオブジェクトとして取得します。
構文構造: object mysql_fetch_object(resource result);
例:
mysql_fetch_object() 関数は mysql_fetch_array() 関数に似ていますが、1 つの違いがあります。つまり、この関数はフィールド名を通じてのみ配列にアクセスできます。結果セット内の行要素にアクセスするための構文構造: $row->col_name(列名)
mysql_fetch_row() 関数を使用して、結果セット内の各レコードを行ごとに取得します。
構文構造: 配列 mysql_fetch_row(リソース結果)
例:
リーリー
構文構造: int mysql_num_rows(リソース結果)
例:
リーリー
.mysql_query("set names gb");//文字化けをブロックするためにMySQLのエンコード形式をgb型に設定します。
.レコードセットを閉じます: mysql_free_result($sql);

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

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

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

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

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

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

ホットトピック

JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

PHP8では、一致式は、式の値に基づいて異なる結果を返す新しい制御構造です。 1)Switchステートメントに似ていますが、実行ステートメントブロックの代わりに値を返します。 2)一致式の式は厳密に比較され、セキュリティが向上します。 3)スイッチステートメントの脱落の可能性を回避し、コードのシンプルさと読みやすさを向上させます。

PHPの...(SPLAT)演算子は、機能パラメーターと配列を開梱するために使用され、コードのシンプルさと効率を向上させます。 1)関数パラメーター解放:アレイ要素をパラメーターとして関数に渡します。 2)配列の開梱:アレイを別の配列または関数パラメーターに解除します。

PHPでは、予測不可能なトークンを使用して、CSRF攻撃を効果的に防ぐことができます。特定の方法には次のものが含まれます。1。フォームのCSRFトークンを生成および埋め込みます。 2.リクエストを処理するときにトークンの有効性を確認します。

PHPの厳格なタイプは、declare(strict_types = 1)を追加することで有効になります。ファイルの上部に。 1)関数パラメーターのタイプチェックと戻り値を強制して、暗黙の型変換を防ぎます。 2)厳格なタイプを使用すると、コードの信頼性と予測可能性を改善し、バグを減らし、保守性と読みやすさを向上させることができます。

作曲家は、PHPの依存関係管理ツールです。 Composerを使用するコアステップは次のとおりです。1)「Stripe/Stripe-PHP」などのComposer.jsonの依存関係を宣言:「^7.0」; 2)ComposerInStallを実行して、依存関係をダウンロードおよび構成します。 3)Composer.LockおよびAutoload.phpを介してバージョンとオートロードを管理します。 Composerは依存関係管理を簡素化し、プロジェクトの効率と保守性を向上させます。

メモ帳でダークモードを有効にするには、レジストリ設定を変更する必要があります。特定の手順は次のとおりです。1。darkmode.regという名前のファイルを作成および保存し、コンテンツをレジストリで設定します。 2.ファイルをダブルクリックして設定をインポートするには、メモ帳を再起動してダークモードを有効にします。

PHPでは、最終的なキーワードを使用して、クラスが継承されないようにし、メソッドが上書きされます。 1)クラスを決勝としてマークする場合、クラスを継承することはできません。 2)メソッドを最終的にマークする場合、メソッドはサブクラスによって書き換えられません。最終的なキーワードを使用すると、コードの安定性とセキュリティが保証されます。
