1
こんにちは、MySQLのデータベース照合を一気に変更する一般的な方法は、トリガー、プロシージャ、テーブルなどを意味しますか?MySQLのデータベース照合の変更
こんにちは、MySQLのデータベース照合を一気に変更する一般的な方法は、トリガー、プロシージャ、テーブルなどを意味しますか?MySQLのデータベース照合の変更
ダンプ、ダンプファイルの編集が多数あり、その後にリロードします。これはうまくいくはずですが、あなたが何かを見逃す危険があります。
CHARACTER SET
(latin1
対utf8
)を意味しますか?または、COLLATION
(utf8mb4_general_ci
とutf8mb4_unicode_520_ci
のように)を意味しますか?
テーブルはALTER TABLE ... CONVERT TO ...
が必要です。 information_schema
に対して単純なSELECT
を書くと、テーブルALTERs
がすべて生成されます。トリガーとルーチンは、作成時に有効な設定になるため、再作成する必要があります。
一連のコマンドを実行すると、スクリプトのカウントが1つに変わるのですか?はいの場合は、それを行うことができます。そうでない場合は、そうではありません。後のことを達成するための単一のコマンドはありません。 – Shadow
ダンプ全体を実行し、ファイル内の照合を置き換えてダンプをロードできます – arhey