「MySQL」の版間の差分
提供: sha.ngri.la
細 |
細 (→カラムのデータ型を変更する) |
||
13行目: | 13行目: | ||
mysql> alter table [tablename] modify [データ型]; | mysql> alter table [tablename] modify [データ型]; | ||
</pre> | </pre> | ||
+ | |||
+ | ==AUTO_INCREMENTをリセットする== | ||
+ | <pre> | ||
+ | mysql> ALTER TABLE `table_name` AUTO_INCREMENT = 0 | ||
+ | </pre> | ||
+ | |||
+ | ==UNIQUEを追加する== | ||
+ | <pre> | ||
+ | mysql> ALTER TABLE `table_name` ADD UNIQUE(コラム名) | ||
+ | </pre> | ||
+ | |||
==text,mediumtext,longtextの容量== | ==text,mediumtext,longtextの容量== | ||
<table border=1> | <table border=1> |
2014年8月12日 (火) 18:02時点における版
文字化け対策
/etc/my.cnfに次のとおり追加
[client] default-character-set=utf8 [mysqld] default-character-set=utf8 skip-character-set-client-handshake
カラムのデータ型を変更する
mysql> alter table [tablename] modify [データ型];
AUTO_INCREMENTをリセットする
mysql> ALTER TABLE `table_name` AUTO_INCREMENT = 0
UNIQUEを追加する
mysql> ALTER TABLE `table_name` ADD UNIQUE(コラム名)
text,mediumtext,longtextの容量
Data Type | 記憶容量の上限値 | |
---|---|---|
BLOB ,TEXT | 216 | 65,536バイト |
MEDIUMBLOB ,MEDIUMTEXT | 224 | 16,777,216バイト |
LONGBLOB ,LONGTEXT | 232 | 4,294,967,296バイト |