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 の親子コンポーネントの値転送と一方向データフローの問題の詳細な説明
問題の説明Windows Server 2012 R2 または Windows Server 201...
MySQL で中国語を入力すると、次のエラーが発生します。エラー 1366: 1366: 行 1 の...
1. 組み込みソフトウェアレベル 1) ブートローダ -> ブートローダ組み込みシステム全体の...
表では、右下の境界線の色を個別に定義したり、セルの左上の境界線の色を定義したりできます。これら 2 ...
<br />一部のWebサイトでアップロードする場合、「参照」ボタンをクリックすると[フ...
目次1. Ubuntuソースの変更2. MySQLをインストールする3. 新しいユーザーを作成し、権...
目次1. ファイル拡張子を取得する2. コンテンツをクリップボードにコピーする3. スリープ時間は何...
docker における実行と開始の違いDocker run はミラーイメージを指定します。そしてdo...
MySQL 文字列の連結、インターセプト、置換、および検索位置。よく使用される文字列関数:関数例示す...
1. div css マウスの手の形は cursor:pointer; です。 2. HTML の相...
この記事の例は MySQL 5.0 以降で実行されます。ユーザー権限を付与するための MySQL コ...
この記事では、セカンダリメニュー効果を実現するためのJavaScriptの具体的なコードを参考までに...
SQL文 /* MySQL で重複行を削除するいくつかの方法 ---Chu Minfei ---20...
GitHub アドレス: https://github.com/dmhsq/dmhsq-mysql-...
MySQL のパフォーマンス調整とサービス ステータスの監視を行うには、MySQL の現在の実行状態...