joppot

コピペで絶対動く。説明を妥協しない

プログラミング

Mysqlテーブルの照合順序を変更する

投稿日:2014年2月3日 更新日:


345

概要

みなさんこんにちはcandleです。今回はテーブルの照合順序を変更する方法を行います。
この方法はやっても、mysqlクエリー1行ですみます。早速やりましょう。

テーブルの照合順序を変更する

次の様なcommentsテーブルがあるとします。このテーブルの照合順序は「latin1_swedish_ci」です。

MAMP-8

変更するには「SQL」のタブを押します。

MAMP-9

照合順序を変更する一般的なSQLクエリーは次のようになります。

 ALTER TABLE テーブル名 COLLATE 新しい照合順序

例えば、commentsテーブルの照合順序をutf8_general_ciに変更するには

 ALTER TABLE comments COLLATE utf8_general_ci

となります。

MAMP-11

このSQLクエリーを実行すれば、設定変更完了です。変更が適応されたか見てみましょう。

MAMP-12

まとめ

照合順序はデータベースの照合順序、テーブルの照合順序を同じにしておきましょう。そうでないと、後々、バックアップなどで大変な事になります。

スポンサードリンク

「為になったなぁ」と思ったら、シェアお願いします。

-プログラミング
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

wordpress skeletonを使った開発環境の構築

はじめに みなさんこんにちはcandleです。wordpressは大変便利なのですが、いまいちgitで管理するのが難しいものです。 というのも、wordpress全体をgit管理対象にしてしまうと、w …

Chart.js 2.0でy軸の最大値(scales max)と最小値を設定する

概要 みなさんこんにちはcandleです。今回はChart.js2.0でy軸の最大値、最小値を設定する方法を紹介します。 Chart.js 2.0では特に指定しないと自動的に、y軸の最大値を設定してく …

ruby on railsのデータベースのテーブルにカラムを追加、削除する

概要 みなさんこんにちはcandleです。今回はrailsのカラムの追加の仕方を紹介します。 本当にrailsは規約が多くて、多くて、なんでデータベースを直接いじれないんだと。 早速やっていきましょう …

railsのaws-sdk gemを使ってs3のフォルダ(folder)を削除する

概要 みなさんこんにちはcandleです。今回はs3にあるフォルダを丸ごとrailsのaws-sdk gemを使用して削除してみたいと思います。 実はこの方法を確立するまですごく四苦八苦しました。なん …

emacsでplantUMLをplantuml-modeを使って作成する

Autumn leaves on wood table 概要 みなさんこんにちはcandleです。今回はplantUMLをサポートするemacsのplantuml-modeを導入して使ってみましょう。 …

  • English
  • 日本語

ベンチャー企業のCTOをやってます。大学時代にプログラミングを始め、javaから入門し、C++へて、PHPへと進み、会社ではRailsを使用。自動化が大好きなプログラマー