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

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

関連記事

Rails pluginを使ったgemの作り方[1](基本設定編)

概要 みなさんこんにちはcandleです。今回からできればシリーズ物として、railsのgemを作っていこうと考えています。なぜかgemの作り方の詳しい解説サイトが日本語で少ないので未だgemを満足に …

railsのform_forとstrong parametersを使用してpdfをアップロードする

概要 みなさんこんにちはcandleです。今回はrailsのform_forを使って、railsプロジェクトのpublicディレクトリにpdfファイルをアップロードしてみましょう。 form_forは …

phpのsnappyで複数のwebサイトのサムネイルを保存する

概要 前回、snappyの基本的な使い方を試しました。 今回はsnappyを使って、あらかじめ、定義してある複数のwebサイトのサムネイルを保存してみたいと思います。 前提 composerがインスト …

Twitterbootstrap3の開発環境構築とファイル配置、テンプレートを試す

概要 みなさんこんにちはcandleです。今回はtwitterbootstrap3のダウンロードを行い、ファイルを配置して、開発できる様に準備します。 twitterbootstrap3は最近リリース …

wordpressのbogoでサイトで使用する言語を「en-US」から「en」に変更する方法

English 日本語 概要 みなさんこんにちはcandleです。 今回はbogoプラグインのカスタマイズです。bogoはwordpressのサイトを簡単に他言語に対応することができる素晴らしいプラグ …

  • English
  • 日本語

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