ホームページ > データベース > mysql チュートリアル > MySQLの文字セット変更ステートメント

MySQLの文字セット変更ステートメント

黄舟
リリース: 2017-01-17 11:38:53
オリジナル
2191 人が閲覧しました

データベースの文字セットを変更します:

[sql] 
ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE ...];
ログイン後にコピー

テーブルのデフォルトの文字セットとすべての文字列 (CHAR、VARCHAR、TEXT) を新しい文字セットに変更します:

[sql] 
ALTER TABLE tbl_name CONVERT TO CHARACTER SET character_name [COLLATE ...]  
如:ALTER TABLE logtest CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ログイン後にコピー

テーブルのデフォルトの文字セットを変更するだけです:

www.2cto。 com

[sql]

ALTER TABLE tbl_name DEFAULT CHARACTER SET character_name [COLLATE...];  
如:ALTER TABLE logtest DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
ログイン後にコピー

フィールドの文字セットを変更します:

[sql]

ALTER TABLE tbl_name CHANGE c_name c_name CHARACTER SET character_name [COLLATE ...];  
如:ALTER TABLE logtest CHANGE title title VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci;
ログイン後にコピー

データベースエンコーディングを表示します:

[sql]

SHOW CREATE DATABASE db_name;
ログイン後にコピー

テーブルエンコーディングを表示します:

[sql ]

SHOW CREATE TABLE tbl_name;
ログイン後にコピー

ビューフィールドエンコーディング:

[sql]

SHOW FULL COLUMNS FROM tbl_name;
ログイン後にコピー

www.2cto.com

文字セットを変更した後、Mysql サービスを再起動してください:

Windows の場合:

开始->运行->cmd
停止:net stop mysql
启动:net start mysql
ログイン後にコピー

Prere非常に優れた MYSQL Windows サービスとしてインストールされました

Linux の場合:

1. 起動方法

1. サービスを使用して起動します: service mysqld start

2. mysqld スクリプトを使用して起動します: /etc/inint.d/ mysqld start

3.safe_mysqld を使用して開始します:safe_mysqld&

2.サービスを使用して開始します:service mysqld stop

2. mysqld スクリプトを使用して開始します。 etc/inint.d/mysqld stop

3. mysqladmin shutdown

1. サービスを使用して開始します: service mysqld restart

2. mysqld スクリプトを使用して開始します: /etc/inint d/mysqld restart

上記は Mysql の修正された文字セットです。ステートメントの内容。その他の関連コンテンツについては、PHP 中国語 Web サイト (m.sbmmt.com) にご注意ください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート