MySQL データベースの作成 MySQL サービスにログインしたら、create コマンドを使用してデータベースを作成できます。構文は次のとおりです。
次のコマンドは、RUNOOB という名前のデータベースを作成するプロセスを簡単に示しています。 [ルート@ホスト]# mysql -u ルート -p パスワードを入力してください:****** # ターミナルにログインします mysql> create DATABASE RUNOOB; mysqladminを使用してデータベースを作成する 通常のユーザーの場合、MySQL データベースを作成または削除するには特定の権限が必要になる場合があります。 ここでは、root ユーザーとしてログインします。root ユーザーは最高の権限を持ち、mysql mysqladmin コマンドを使用してデータベースを作成できます。 次のコマンドは、RUNOOB という名前のデータベースを作成するプロセスを簡単に示しています。 [root@host]# mysqladmin -u root -p RUNOOBを作成します パスワードを入力してください:****** 上記のコマンドが正常に実行されると、MySQL データベース RUNOOB が作成されます。 PHP スクリプトを使用してデータベースを作成する PHP は、mysqli_query 関数を使用して MySQL データベースを作成または削除します。 この関数は 2 つのパラメータを受け取り、実行が成功した場合は TRUE を返し、それ以外の場合は FALSE を返します。 文法
例 次の例は、PHP を使用してデータベースを作成する方法を示しています。 <?php $dbhost = 'localhost'; // mysql サーバーのホスト アドレス$dbuser = 'root'; // mysql ユーザー名$dbpass = '123456'; // mysql ユーザー名とパスワード$conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(!$conn) { die('接続エラー: ' . mysqli_error($conn)); } echo '接続に成功しました<br />'; $sql = 'RUNOOBデータベースを作成します'; $retval = mysqli_query($conn,$sql); if(!$retval) の場合 { die('データベースの作成に失敗しました: ' . mysqli_error($conn)); } echo "データベース RUNOOB が正常に作成されました\n"; mysqli_close($conn); ?> 実行が成功すると、次の結果が返されます。 データベースがすでに存在する場合、実行後に次の結果が返されます。 MySQL データベースの選択 MySQLデータベースに接続した後、操作できるデータベースが複数ある場合があるので、操作したいデータベースを選択する必要があります。 コマンドプロンプトウィンドウからMySQLデータベースを選択します 特定のデータベースを選択するのは、mysql> プロンプトから簡単に行えます。 SQL コマンドを使用して特定のデータベースを選択できます。 例 次の例では、データベース RUNOOB を選択します。 [ルート@ホスト]# mysql -u ルート -p パスワードを入力してください:****** mysql> RUNOOB を使用します。 データベースが変更されました マイSQL> 上記のコマンドを実行すると、RUNOOB データベースが正常に選択されます。以降のすべての操作は RUNOOB データベースで実行されます。 注意: すべてのデータベース名、テーブル名、テーブル フィールドでは大文字と小文字が区別されます。したがって、SQL コマンドを使用するときは正しい名前を入力する必要があります。 PHPスクリプトを使用してMySQLデータベースを選択する PHP には、データベースを選択するための関数 mysqli_select_db が用意されています。関数は実行が成功した場合は TRUE を返し、それ以外の場合は FALSE を返します。 文法
例 次の例は、mysqli_select_db 関数を使用してデータベースを選択する方法を示しています。 <?php $dbhost = 'localhost'; // mysql サーバーのホスト アドレス$dbuser = 'root'; // mysql ユーザー名$dbpass = '123456'; // mysql ユーザー名とパスワード$conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(!$conn) { die('接続に失敗しました: ' . mysqli_error($conn)); } echo '接続に成功しました'; mysqli_select_db($conn, 'RUNOOB'); mysqli_close($conn); ?> MySQL データベースの削除 通常のユーザーとして MySQL サーバーにログインします。MySQL データベースを作成または削除するには特定の権限が必要な場合があるため、ここでは root ユーザーを使用してログインします。root ユーザーは最高の権限を持っています。 データベースを削除する場合、削除コマンドを実行するとすべてのデータが消えてしまうため、十分に注意する必要があります。 ドロップコマンドはデータベースを削除します ドロップコマンドの形式:
たとえば、RUNOOB という名前のデータベースを削除するには、次のようにします。 mysql> データベースを削除します RUNOOB; mysqladmin を使用してデータベースを削除する mysql mysqladmin コマンドを使用して、ターミナルで削除コマンドを実行することもできます。 次の例では、データベース RUNOOB を削除します (データベースは前の章で作成されています)。 [root@host]# mysqladmin -u root -p drop RUNOOB パスワードを入力してください:****** 上記のコマンドを実行してデータベースを削除すると、データベースを削除するかどうかを確認するプロンプト ボックスが表示されます。
PHP スクリプトを使用してデータベースを削除する PHP は、mysqli_query 関数を使用して MySQL データベースを作成または削除します。 この関数は 2 つのパラメータを受け取り、実行が成功した場合は TRUE を返し、それ以外の場合は FALSE を返します。 文法
例 次の例は、PHP mysqli_query 関数を使用してデータベースを削除する方法を示しています。 <?php $dbhost = 'localhost'; // mysql サーバーのホスト アドレス$dbuser = 'root'; // mysql ユーザー名$dbpass = '123456'; // mysql ユーザー名とパスワード$conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(!$conn) { die('接続に失敗しました: ' . mysqli_error($conn)); } echo '接続に成功しました<br />'; $sql = 'データベースRUNOOBを削除します'; $retval = mysqli_query( $conn, $sql ); if(!$retval) の場合 { die('データベースの削除に失敗しました: ' . mysqli_error($conn)); } echo "データベース RUNOOB が正常に削除されました\n"; mysqli_close($conn); ?> 実行が成功すると、結果は次のようになります。 注意: PHP スクリプトを使用してデータベースを削除する場合、削除するかどうかを確認するメッセージは表示されません。指定されたデータベースが直接削除されるため、データベースを削除するときは特に注意する必要があります。 上記はMySQLデータベース操作(作成、選択、削除)の詳細です。MySQLデータベース操作の詳細については、123WORDPRESS.COMの他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
>>: Vue の親子コンポーネントの値転送と一方向データフローの問題の詳細な説明
フロントエンドのクロスドメイン問題に2日間近く悩まされましたが、ようやくngnxを使って解決したので...
オプションに属性 selected = "selected" を追加すると、それ...
1. 設置環境1. HUAWEI mate x CPU i5 82500u、8g メモリ、独立グラフ...
目次導入インストール1. マウントするフォルダを作成する2. イメージをプルする3. コンテナを作成...
目次1. Vue2 構文2. Vue3の使用1. コンポーネントのref値を設定する2. コンポーネ...
IE6 で試してみたところ、ツールバーが表示されました。オプションに「イメージ ツールバーを有効にす...
1つのポートの変更バージョン 3.2.0 では、ネームノード ページ ポートは 9870、データノー...
序文MySQL 5.7.11 以降、MySQL は、別の表領域に格納された InnoDB テーブルの...
この記事では、例を使用して MySQL の共有ロックと排他ロックの使用方法を説明します。ご参考までに...
この記事では、州、市、地区のドロップダウンリストのリンクを実現するためのJS + AJAXの具体的な...
序文最近、MySQL 5.7 をインストールしましたが、問題が見つかりました。コマンド ライン ウィ...
Linux でパーティションのファイル システム タイプを確認する方法。パーティションのファイル シ...
目次CentOS7環境での設定コマンド手順1. DHCP設定ファイルを設定する2. グローバル構成を...
この記事では、docker pull がリセットされる問題を解決する方法を紹介し、皆さんと共有します...
docker コンテナの下に kong クラスターを構築するのは非常に簡単です。公式サイトの紹介も非...