pdo DSN をセットアップする方法を書いたので、皆さんに見てもらいたい_PHP チュートリアル
pdo DSNの設定方法を書きましたので、ぜひご覧ください
ORACLE と SQLITE にはどちらもデータベース ホストしかなく、データベース名さえありません。
プライベート関数 setDSN() を見てもらうために全員に送信してください
{
switch (strtoupper($this->datatype)){
ケース「MYSQL」:
$_DSN = 'mysql:host='.$this->hostname.';dbname='.$this->database.';port='.$this->hostport;
休憩;
ケース「MSSQL」:
ケース「DB2」:
$_DSN = 'dblib:host='.$this->ホスト名.':'.$this->ホストポート.';dbname='.$this->データベース;
休憩;
ケース「オラクル」:
$_tns = "
(説明 =
(アドレスリスト =
(アドレス = (プロトコル = TCP )(ホスト = $this->ホスト名)(ポート = $this->ホストポート))
)
(CONNECT_DATA =
(SERVICE_NAME = $this->データベース)
)
)";
$_DSN = 'oci:dbname='.$_tns;
休憩;
ケース「SQLITE」:
$_DSN = 'sqlite:'.$this->ホスト名;
休憩;
ケース「PGSQL」:
$_DSN = 'pgsql:host='.$this->hostname.'port='.$this->hostport.';dbname='.$this->database;
休憩;
ケース「ファイアバード」:
$_DSN = 'firebird:dbname='.$this->ホスト名.':'.$this->データベース;
休憩;
ケース「ODBC」:
$_DSN = 'odbc:DSN='.$this->ホスト名.';UID='.$this->ユーザー名.';PWD='.$this->パスワード;
休憩;
}
$_DSN を返します;
}
コードORACLEをコピーし、cn.php.netで確認して修正します。
[ ]
お答えしましょう
D8888D 返信内容 -------------------------------------------------- -----------------------
私は学ぶためにここにいます [img]http://www.111cn.cn/bbs/images/smilies/default/lol.gif[/img]
D8888D 返信内容 -------------------------------------------------- -----------------------
スコアが低い理由はなぜですか?
D8888D 返信内容 -------------------------------------------------- -----------------------
見たよ
D8888D 返信内容 -------------------------------------------------- -----------------------
私はこれら 2 つのデータベースを使用したことがありません
D8888D 返信内容 -------------------------------------------------- -----------------------
使用されているデータベースではなく、プログラムのアイデアだけを見てください
D8888D 返信内容 -------------------------------------------------- -----------------------
マニュアルの関連情報を確認してください
Example#1 PDO_SQLITE DSN の例
次の例は、SQLite データベースに接続するための PDO_SQLITE DSN を示しています: sqlite:/opt/databases/mydb.sq3
sqlite::memory:
sqlite2:/opt/databases/mydb.sq2
sqlite2::メモリ:
コードをコピー
hotmail ドットコムの呪い
2006-04-21 14:29
oracle と oracle Instant Client がインストールされている場合、
同じホスト内にデータベースなし
UNIX/LINUX の場合は、$LD_LIBRARY_PATH を設定します
インスタント クライアント パスと client/lib パスをそれに追加します
Windowsの場合は次のようにPATHを設定します
パスを設定した後、TNS_ADMIN を設定し、
をポイントします
tnsnames.ora の場所
その後、サービス名を使用してデータベースに接続できます
テストコーディング
$param = $_POST;
$db_username = "ユーザー名";
$db_password = "あなたのパスワード";
$db = "oci:dbname=yoursid";
$conn = 新しい PDO($db,$db_username,$db_password);
$name = $param['モジュール'];
$file = $param['file'];
$stmt = $conn->exec("AL_MODULE (AL_MODULENAME, AL_MODULEFILE) VALUES ('$name', '$file') に挿入します");
?>
hotmail dot comでcodecursadeをコピーしてください
2006-04-20 17:43
インスタントクライアントはインストールされているが、完全な Oracle クライアント
がインストールされている場合
まだですが、PDO を使用して Oracle データベースに接続できます
次のコーディングのように:
$tns = "
(説明=
(アドレスリスト=
(アドレス = (プロトコル = TCP)(ホスト = yourip)(ポート = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
";
$db_username = "あなたの名前";
$db_password = "あなたのパスワード";
試してください{
$conn = 新しい PDO("oci:dbname=".$tns,$db_username,$db_password);
}catch(PDOException $e){
echo ($e->getMessage());
}
?>
コードをコピー
1. SQLite はデータホストではなく、データベースファイルです
2. ORACEL のホスト形式にはさまざまな形式があるかもしれません。おそらく、それはデータ クラスターでしょうか。
[ ]

ホット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)

ホットトピック









トマト ノベルは非常に人気のある小説閲覧ソフトウェアです。トマト ノベルでは、新しい小説や漫画を読むことができます。どの小説も漫画もとても面白いです。小説を書きたい友達もたくさんいます。お小遣いを稼いで、小説の内容を編集することもできます。 「テキストに文章を書きたいです。それで、小説はどうやって書くのですか?友達は知らないので、一緒にこのサイトに行きましょう。小説の書き方の入門を少し見てみましょう。」 Tomato Novels を使用して小説を書く方法に関するチュートリアルを共有します。 1. まず、携帯電話で Tomato Free Novels アプリを開き、パーソナル センター - ライター センターをクリックします。 2. Tomato Writer Assistant ページに移動し、次の場所で [新しい本の作成] をクリックします。小説の終わり

Douyinで作品を公開すると注目やいいねが集まりやすくなりますが、リアルタイムで作品を公開することが難しい場合もありますので、その場合はDouyinの予約公開機能をご利用ください。 Douyin のスケジュールリリース機能を使用すると、ユーザーはスケジュールされた時間に作品を自動的に公開できるため、リリース計画をより適切に計画し、作品の露出と影響力を高めることができます。 1. Douyin で作品を公開する予定時間を設定するにはどうすればよいですか?リリース予定時刻を設定するには、まずDouyinの個人ホームページにアクセスし、右上隅にある「+」ボタンを見つけて、クリックしてリリースページに入ります。公開ページの右下隅に時計アイコンがあります。クリックすると、スケジュールされた公開インターフェイスが表示されます。インターフェースでは、短いビデオ、長いビデオ、ライブブロードキャストなど、公開したい作品の種類を選択できます。次に、作品を公開する時間を設定する必要があります。 TikTokが提供する

残念ながら、WeChat は広く使用されているソーシャル ソフトウェアであり、何らかの理由で特定の連絡先を誤って削除してしまうことがよくあります。ユーザーがこの問題を解決できるように、この記事では、削除された連絡先を簡単な方法で取得する方法を紹介します。 1. WeChat の連絡先削除メカニズムを理解します。これにより、削除された連絡先を取得できるようになります。WeChat の連絡先削除メカニズムでは、連絡先がアドレス帳から削除されますが、完全には削除されません。 2. WeChat の組み込みの「連絡先帳復元」機能を使用します。WeChat には、この機能を通じて以前に削除した連絡先をすばやく復元できる「連絡先帳復元」機能が用意されています。 3. WeChat 設定ページに入り、右下隅をクリックし、WeChat アプリケーション「Me」を開き、右上隅にある設定アイコンをクリックして設定ページに入ります。

携帯電話が人々の日常生活において重要なツールになるにつれて、フォント サイズの設定は重要なパーソナライゼーション要件になりました。さまざまなユーザーのニーズを満たすために、この記事では、簡単な操作で携帯電話の使用体験を向上させ、携帯電話のフォントサイズを調整する方法を紹介します。携帯電話のフォント サイズを調整する必要があるのはなぜですか - フォント サイズを調整すると、テキストがより鮮明で読みやすくなります - さまざまな年齢のユーザーの読書ニーズに適しています - フォント サイズを使用すると、視力の悪いユーザーにとって便利です携帯電話システムの設定機能 - システム設定インターフェイスに入る方法 - 設定インターフェイスで「表示」オプションを見つけて入力します。 - 「フォント サイズ」オプションを見つけて、サードパーティでフォント サイズを調整します。アプリケーション - フォント サイズの調整をサポートするアプリケーションをダウンロードしてインストールします - アプリケーションを開いて、関連する設定インターフェイスに入ります - 個人に応じて

テクノロジーの発展に伴い、モバイルゲームは人々の生活に欠かせないものになりました。かわいいドラゴンエッグの画像と面白い孵化過程で多くのプレイヤーの注目を集めており、その中でも注目を集めているゲームの一つがモバイル版ドラゴンエッグです。プレイヤーがゲーム内で自分のドラゴンをより適切に育成し成長させることができるように、この記事ではモバイル版でドラゴンの卵を孵化させる方法を紹介します。 1. 適切な種類のドラゴン エッグを選択する プレイヤーは、ゲーム内で提供されるさまざまな種類のドラゴン エッグの属性と能力に基づいて、自分に適したドラゴン エッグの種類を慎重に選択する必要があります。 2. 孵化機のレベルをアップグレードします。プレイヤーはタスクを完了し、小道具を収集することで孵化機のレベルを向上させる必要があります。孵化機のレベルは孵化速度と孵化成功率を決定します。 3. プレイヤーはゲームに参加する必要がある孵化に必要なリソースを収集します。

世界で最も人気のあるショートビデオ プラットフォームの 1 つである Douyin を使用すると、誰もがクリエイターになって人生のあらゆる瞬間を共有できます。 Douyin ユーザーにとって、タグは非常に重要な機能であり、ユーザーがコンテンツをより適切に分類して取得できるようになり、プラットフォームが適切なコンテンツをより正確にユーザーにプッシュできるようになります。では、Douyin タグはどこに設定されているのでしょうか?この記事ではDouyinでのタグの設定方法と使い方を詳しく解説します。 1.Douyinタグはどこに設定されていますか? Douyin でタグを使用すると、ユーザーが自分の作品をより適切に分類およびラベル付けできるようになり、他のユーザーが作品を見つけてフォローしやすくなります。ラベルを設定する方法は次のとおりです。 1. Douyin APP を開き、アカウントにログインします。 2. 画面下部の「+」記号をクリックし、「公開」ボタンを選択します。 3.

1. Weibo クライアントを開き、編集ページで 3 つの小さな点をクリックし、[予約投稿] をクリックします。 2. 予約投稿をクリックすると、公開時間の右側に時間オプションが表示されますので、時間を設定し、記事を編集し、右下の黄色の文字をクリックして投稿を予約します。 3. モバイル版 Weibo は現在予約公開をサポートしていないため、この機能は PC クライアントでのみ使用できます。

おやすみモードで電話に応答することさえ、非常に煩わしい経験になる可能性があります。名前が示すように、おやすみモードでは、すべての着信通知と電子メール、メッセージなどからの警告がオフになります。これらのソリューション セットに従って問題を修正できます。解決策 1 – フォーカス モードを有効にする 携帯電話でフォーカス モードを有効にします。ステップ 1 – 上から下にスワイプしてコントロール センターにアクセスします。ステップ 2 – 次に、携帯電話の「フォーカスモード」を有効にします。フォーカス モードでは、電話機のサイレント モードが有効になります。携帯電話に着信通知が表示されることはありません。解決策 2 – フォーカス モード設定を変更する フォーカス モード設定に問題がある場合は、修正する必要があります。ステップ 1 – iPhone の設定ウィンドウを開きます。ステップ 2 – 次に、フォーカス モード設定をオンにします
