flagflag  If you want to see English page, please click "English" Button at Left.
2: 2010-01-09 (土) 14:43:38 admin ソース 現: 2019-08-23 (金) 23:27:53 iseki ソース
Line 1: Line 1:
 +*** utf8mb4 [#i644bfc1]
 +- さらに utf8mb4 というのもある.
 +#br
*** 作成時に文字コードを指定 [#v3d64d11] *** 作成時に文字コードを指定 [#v3d64d11]
- mysql> create database db_name default character set utf8;+ mysql> CREATE DATABASE db_name DEFAULT CHARACTER SET utf8; 
 + mysql> CREATE TABLE table_name (......) TYPE=MyISAM DEFAULT CHARSET=utf8;
*** 設定ファイルで文字コードを指定 [#ge06ab12] *** 設定ファイルで文字コードを指定 [#ge06ab12]
-- /etc/my.conf+- /etc/my.cnf
 [mysql]  [mysql]
 default-character-set=utf8  default-character-set=utf8
- 
 [mysqld]  [mysqld]
 default-character-set=utf8  default-character-set=utf8
- datadir=/var/mysql + skip-character-set-client-handshake
- #socket=/var/mysql/mysql.sock +
- user=mysql +
- # Default to using old password format for compatibility with mysql 3.x +
- # clients (those using the mysqlclient10 compatibility package). +
- old_passwords=1 +
 [mysqld_safe]  [mysqld_safe]
- log-error=/var/log/mysqld.log + default-character-set=utf8 
- pid-file=/var/mysql/mysqld.pid+ skip-character-set-client-handshake 
 +- check 
 + mysql> show variables like "char%"; 
 +#br
-*** 一時的に文字コードを変更(変更中にデータベースを作成) [#hc3135f7]+*** 一時的に文字コードを変更 [#hc3135f7]
 mysql> show variables like "char%";  mysql> show variables like "char%";
 +--------------------------+-----------​------------------------------------+  +--------------------------+-----------​------------------------------------+
Line 53: Line 53:
 | character_sets_dir      | /usr/local/mysql-5.0.67/share/mysql/char​sets/ |  | character_sets_dir      | /usr/local/mysql-5.0.67/share/mysql/char​sets/ |
 +--------------------------+-----------​------------------------------------+  +--------------------------+-----------​------------------------------------+
-- このタイミングでデータベースを作成する+ 
 +*** MySQL on PHP [#o6c947b0] 
 +- 処理中の文字コードを UTF-8にする場合 
 + mb_internal_encoding("utf-8"); 
 + mysql_set_charset('utf8'); 
 +または 
 + mb_internal_encoding("utf-8"); 
 + mysql_query("SET NAMES utf8", $db); 
 + 
 +- mb_internal_encoding("utf-8") は php.ini でも指定可能. 
 +- SET NAMES utf8 でクエリの文字コードを指定可能. 
 +#br


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 5月翌月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
<今日>

オンライン状況

93 人のユーザが現在オンラインです。 (18 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 93

もっと...

アクセスカウンタ

今日 : 6766676667666766
昨日 : 7722772277227722
総計 : 2343824723438247234382472343824723438247234382472343824723438247
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com