MySQL は非常に人気のあるリレーショナル データベース管理システムであり、ビジネス管理、電子商取引、ソーシャル ネットワークなどのさまざまな分野で広く使用されています。 MySQL は効率的なデータ クエリと管理をサポートしているため、日常業務でデータベースを変更する必要がある場合には、MySQL が最適な選択肢となります。この記事では、MySQL を使用してデータベースのデータを変更する方法を紹介します。
1. MySQL データベースへの接続
MySQL データを変更する前に、まずコマンド ラインまたはグラフィカル ツールを使用して MySQL データベースに接続する必要があります。コマンドラインでは、次のコマンドを使用できます。
mysql -h hostname -u username -p password
このうち、hostname は接続する MySQL サーバーのアドレス、username は MySQL にログインするためのユーザー名、password はログインするためのパスワードです。 MySQLに。接続が成功すると、次のようなプロンプトが表示されます。
mysql>
2. 変更するデータベースを選択します
MySQL データベースに接続した後、変更するデータベースを選択する必要があります。変更される。次のコマンドを使用できます:
USE database_name;
ここで、database_name は選択するデータベースの名前です。
3. データ テーブル内のデータを変更する
変更するデータベースを選択したら、そのデータベース内のデータの変更を開始できます。 UPDATE ステートメントを使用して、データ テーブル内のデータを変更できます。 UPDATE ステートメントの形式は次のとおりです。
UPDATE table_name SET column1=value1, column2=value2, ... WHERE condition;
このうち、table_name は変更するデータ テーブルの名前、column1、column2 などは変更する列の名前、value1、value2、などは変更する新しい値です。 WHERE 条件はオプションであり、変更するデータのフィルター条件を指定するために使用されます。 WHERE 条件を指定しない場合は、すべての行が変更されます。
たとえば、employees テーブル内の姓が Smith であるすべての従業員の給与を 10% 増やす場合は、次のコマンドを使用できます。
UPDATE employees SET salary = salary * 1.1 WHERE last_name = 'Smith';
このコマンドは、従業員テーブルの姓が Smith であるすべての従業員の給与。従業員の賃金は 10% 増加しました。
4. 新しいデータの挿入
データ テーブルに新しいデータを挿入する必要がある場合は、INSERT INTO ステートメントを使用できます。 INSERT INTO 文の形式は次のとおりです。
INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
このうち、table_name は挿入するデータテーブルの名前、column1、column2 などは挿入する列の名前、value1、value2 です。 、などは挿入するデータ値です。
たとえば、employees テーブルに新しいレコードを挿入する場合、情報は次のとおりです:
first_name: John last_name: Smith birth_date: 1980-01-01 hire_date: 2021-01-01 gender: M
次のコマンドを使用できます:
INSERT INTO employees (first_name, last_name, birth_date, hire_date, gender) VALUES ('John', 'Smith', '1980-01-01', '2021-01-01', 'M');
Thisコマンドは、employees テーブルに新しいレコードを挿入します。新しいレコード。記録される情報は上記のとおりです。
5. データの削除
データ テーブル内のデータを削除する必要がある場合は、DELETE ステートメントを使用できます。 DELETE ステートメントの形式は次のとおりです。
DELETE FROM table_name WHERE condition;
このうち、table_name は削除するデータ テーブルの名前、condition はオプションで、削除するデータのフィルタリング条件を指定するために使用されます。 。 WHERE 条件を指定しない場合は、すべての行が削除されます。
たとえば、employees テーブル内の姓が Smith である従業員のレコードを削除する場合は、次のコマンドを使用できます。
DELETE FROM employees WHERE last_name = 'Smith';
このコマンドは、従業員のすべてのレコードを削除します。従業員テーブルの姓は Smith です。
6. MySQL セッションを終了する
データベースへの変更が完了したら、次のコマンドを使用して MySQL セッションを終了できます:
EXIT;
または
QUIT;
以上、MySQL を使用してデータベース データを変更する方法でした。悪用によるデータの損失を避けるために、データを変更するときは十分に注意してください。変更を加える前に、関連するバックアップ作業を作成することをお勧めします。
以上がmysqlはデータベースデータを変更しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。