紅穆ノート
レコメンド 言語ノート PHPでrootユーザーとして接続後、データベースを作成します。
言語ノート PHP PHPとMySQL

PHPでrootユーザーとして接続後、データベースを作成します。

PHPでrootユーザーとして接続後、データベースを作成します。

PHPでrootユーザーに接続するには、`mysqli`または`PDO`拡張機能を使用する方法があります。

mysqli拡張の使用:

<?php
$servername = "localhost";
$username = "root";
$password = "root";

// 创建连接
$conn = mysqli_connect($servername, $username, $password);

// 检查连接是否成功
if (!$conn) {
    die("连接失败: " . mysqli_connect_error());
}

// 创建数据库
$sql = "CREATE DATABASE myDB";
if (mysqli_query($conn, $sql)) {
    echo "数据库创建成功";
} else {
    echo "创建数据库时出错: " . mysqli_error($conn);
}

// 关闭连接
mysqli_close($conn);
?>

PDO拡張機能の使用:

<?php
$servername = "localhost";
$username = "root";
$password = "root";

try {
    $conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password);
    // 设置 PDO 错误模式为异常
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    echo "连接成功";
    
    // 创建数据库
    $sql = "CREATE DATABASE myDB";
    // 使用 exec() 方法执行 SQL 语句
    $conn->exec($sql);
    echo "数据库创建成功";
} catch(PDOException $e) {
    echo "连接失败: " . $e->getMessage();
}

// 关闭连接
$conn = null;
?>

上記の例では、「myDB」という名前のデータベースを作成する場合を想定します。rootユーザーをリンクする際には、データベース名を省略し、SQL文で「CREATE DATABASE」コマンドを使用してデータベースを作成することができます。

微信赞赏

WeChat

支付宝赞赏

Alipay

✍️ クリエイター: 紅穆

ウェブサイト管理者 · ご覧いただきありがとうございます!さらに多くの魅力的なコンテンツをお楽しみいただけますよう、引き続きご支援をお願いいたします。

著者プロフィール プロフィールを見る →

関連記事

PHPにおける型強制変換

PHPにおける型強制変換 言語ノート PHP PHPデータ収集 PHPとMySQL

データ型の確認:1. 指定された式の値および型を確認する場合、`var_dump()` を使用します。2. デバッグ目的で、読みやすい型表現を取得する場合、`gettype()` を使用します。3. 指定された型を確認する場合は、`gettype()` ではなく `is_type()` 関数を使用してください。文字列を数値に変換:文字列が数値として評価される場合、結果は以下のルールに基づいて決定されます…
👁 238
PHPにおける特殊文字のエスケーティングと復元

PHPにおける特殊文字のエスケーティングと復元 言語ノート PHP PHPデータ収集 PHPとMySQL

エスケープ文字とは、特殊な文字定数のことです。この文字は「\\」で始まり、その後に1文字または複数の文字が続きます。エスケープ文字は、通常の文字の意味とは異なる特別な意味を持ちます。このため、「エスケープ」文字と呼ばれます。エスケープ文字の用途:1:通常の文字を特殊な用途(例:「Backspace」キー、「Carriage Return」キーなど)に変換する。2:特殊な意味を持つ文字を元の意味に戻すために使用する。3:データをデータベースに書き込む前に、常にエスケープ文字が使用されます(例:…)。
👁 187
PHP mysqli

PHP mysqli 言語ノート PHP PHPデータ収集 PHPとMySQL

データベースに対するクエリを実行:データベースを削除する。 `<?php // データベースのユーザー名: root、パスワード: 123456、データベース名: RUNOOB $con = mysqli_connect('localhost', 'root', '123456', 'RUNOOB');`
👁 236
PHPにおけるmysqli

PHPにおけるmysqli 言語ノート PHP PHPデータ収集 PHPとMySQL

`mysqli_num_rows()` 関数は SELECT クエリにのみ使用されます。一方、`mysqli_affected_rows()` 関数は前回実行された SQL 文がデータベース全体に与えた影響を記録し、影響を受けたデータの数を返します。この関数は、INSERT(挿入)、UPDATE(更新)、DELETE(削除)などの操作で主に使用されます。
👁 149

おすすめ読書

PHPの` implode()`関数

PHPの` implode()`関数 言語ノート PHP

この関数は、配列の要素を文字列に組み合わせるためのものです:`<?php $arr = array('Hello', 'World!', 'I', 'love', 'Shanghai!'); echo implode('', ...);`
👁 179
Qiniu Cloud Object Storageで「プライベートスペース」を有効にした後、さらに「タイムスタンプによるリンク盗用防止機能」も有効にしました。この場合、PHPを使用してダウンロードリンクを取得するにはどうすればよいでしょうか?

Qiniu Cloud Object Storageで「プライベートスペース」を有効にした後、さらに「タイムスタンプによるリンク盗用防止機能」も有効にしました。この場合、PHPを使用してダウンロードリンクを取得するにはどうすればよいでしょうか? 落とし穴のまとめ

この機能はとても便利です!Qiniu Cloud Object Storageでプライベートスペースを有効化した後、タイムスタンプによるリンク盗用防止機能も有効化されています。この場合、ダウンロードリンクを取得するには、一時的なダウンロードリンクを生成する際にタイムスタンプパラメータを指定する必要があります。具体的な手順は以下の通りです:プライベートスペースのダウンロード用ドメインを取得するには、Qiniu Cloudの管理コンソールで対応するストレージスペースを選択し、「ドメイン設定」ページに移動して、プライベートスペースの項目を検索してください…
👁 213
(PC+WAP)成人教育試験用自習型試験用 Landing Page – PBootCMS ウェブサイトテンプレート;成人教育・教育訓練用単ページウェブサイトのソースコードダウンロード – 0048

(PC+WAP)成人教育試験用自習型試験用 Landing Page – PBootCMS ウェブサイトテンプレート;成人教育・教育訓練用単ページウェブサイトのソースコードダウンロード – 0048 実用収集 pbootcmsテンプレート

本テンプレートは、成人向け大学入試および自主学習試験の受講者向けに設計されたPbootCMS対応の Landing Page テンプレートであり、PCおよびモバイル端末に対応しています。デザインスタイルはマーケティング目的のコンバージョン促進を重視しており、ページ構造は簡潔で、コースの強み、講師陣、および受講登録用の入口を明確に際立たせています。教育機関がBaidu PPC広告やSEMプロモーションで活用できるテンプレートであり、成人向け大学入試コースの受講登録コンバージョン率を効果的に向上させることができます。テンプレート表示・インストール手順:ウェブサイトの管理コンソール:/admin.php、ユーザー名:admin …
👁 38
(PC+WAP)教育・研修コース向けウェブサイト用PBootCMSテンプレート – 綠色教育培训机构向けウェブサイトのソースコードダウンロード(0052)

(PC+WAP)教育・研修コース向けウェブサイト用PBootCMSテンプレート – 綠色教育培训机构向けウェブサイトのソースコードダウンロード(0052) 実用収集 pbootcmsテンプレート

本PbootCMSテンプレートはグリーン調のデザインを採用しており、教育・研修コースや学校・教育機関向けのウェブサイトに最適です。PCおよびWAP端末での利用に対応しています。デザインは清新で自然な印象を持ち、教育業界の活力と専門性を的確に伝えます。テンプレートには「コース紹介」「講師陣」「最新ニュース」などのモジュールが含まれており、研修学校が公式ポータルを構築する際の最適な選択肢です。テンプレート表示|インストール手順|ウェブサイトの管理画面:/admin.php|ユーザー名:admin|パスワード:a…
👁 35
(スマートフォン向け適応型)レスポンシブLEDディスプレイ用PBootCMSウェブサイトテンプレート/黒色屋外広告スクリーン用ウェブサイトソースコードのダウンロード(0249)

(スマートフォン向け適応型)レスポンシブLEDディスプレイ用PBootCMSウェブサイトテンプレート/黒色屋外広告スクリーン用ウェブサイトソースコードのダウンロード(0249) 実用収集 pbootcmsテンプレート

このセットには、スマートフォン向けの適応型レスポンシブLEDディスプレイと屋外広告用LEDディスプレイ用PbootCMSウェブサイトテンプレートが含まれます。黒色を基調としたスタイリッシュなデザインにより、LEDディスプレイ製品、実績事例、および技術的強みを効果的に紹介できます。このテンプレートは、LEDディスプレイメーカーがオンラインで製品を紹介し、広告や工事関連の顧客を惹きつけるのに役立ちます。テンプレート表示・設置説明:ウェブサイトバックエンド:/admin.php、ユーザー名:admin、パスワード:admin、解凍用パスワード:www.…
👁 42