MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

既存のMySQLイベントを別のデータベースに移動するにはどうすればよいですか?


これはALTEREVENTステートメントを使用して実行することもできます。 RENAMEキーワードとともに、データベース名とイベント名の組み合わせを使用する必要があります。これを説明するために、「hello_renamed」という名前のイベントを「query」データベースから「tutorial」データベースに移動する次の例があります-

mysql> ALTER EVENT query.hello_renamed RENAME to tutorials.hello_renamed;
Query OK, 0 rows affected (0.00 sec)

イベントがデータベースの「チュートリアル」に移動されたことを確認するために、古い名前のイベントを削除しようとすると、MySQLは次のようなエラーをスローします-

mysql> DROP event hello_renamed;
ERROR 1539 (HY000): Unknown event 'hello_renamed'

  1. MySQLデータベースを削除するにはどうすればよいですか?

    データベースを削除するには、MySQLでDROPコマンドを使用する必要があります。構文は次のとおりです。 DROP DATABASE yourDatabaseName; まず、MySQLに存在するデータベースの数を確認しましょう。これが同じもののクエリです。 mysql> SHOW DATABASES; 以下は出力です。 +--------------------+ | Database | +--------------------+ | business | | database1 | | databasesam

  2. MySQLデータベースのアンパサンドを&に置き換えるにはどうすればよいですか?

    &をアンパサンドに置き換えるには、MySQL REPLACE()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable(    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Value varchar(100) ); Query OK, 0 rows affected (1.06 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable(Value) values(&