「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,TEXT21665,536バイト
MEDIUMBLOB,MEDIUMTEXT22416,777,216バイト
LONGBLOB,LONGTEXT2324,294,967,296バイト