Строковый эквивалент в типах данных mysql - PullRequest
0 голосов
/ 17 июня 2011

Я хочу создать столбец, который должен хранить строки неизвестной длины.

Я делаю разбор некоторого файла и отправляю его содержимое в БД, и я понятия не имею о длине, может быть довольно большим.

Так есть ли эквивалент типа String?

Спасибо

1 Ответ

6 голосов
/ 17 июня 2011

Зависит от того, что вы храните ...

  • CHAR - строка фиксированной длины
  • VARCHAR - строка переменной длины
  • TINYTEXT / TEXT / MEDIUMTEXT /LONGTEXT - текстовое поле (длинная строка)

Выберите формат, наиболее подходящий для того, что вы храните.См. http://dev.mysql.com/doc/refman/5.0/en/blob.html для получения дополнительной информации о поле TEXT и различиях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...