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

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

関連記事

ruby on rails のckeditor gemの機能ボタンをカスタマイズする

概要 みなさんこんにちはcandleです。今回はruby on rails のckeditor gemのショートカットボタンをカスタマイズして自分が必要な機能のみを表示してみましょう。 前提 cked …

macにmiddlemanの環境構築をする

概要 みなさんこんにちはcandleです。今回はmacにmiddlemanの環境構築をしてみたいと思います。 middlemanといえばwebサイト作成支援ツールみたいなものです。 githubやhe …

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

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

fabricを使ってgit のdiffで指定のバージョンからのファイルをアップロード

概要 皆さんこんにちはcandleです。今回はfabricを使ってgit のpush pullを使わないデプロイを実装します。 一般にgit管理されているプロジェクトのデプロイは下の様な図式でデプロイ …

ruby on railsのckeditor gemの使い方をscaffoldを用いて解説する

概要 みなさんこんにちはcandleです。今回はruby on railsのckeditorという素晴らしいgemを使って見たいと思います。 ckeditorとはweb版の高機能なwordとかテキスト …

  • English
  • 日本語

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