Я не уверен, что это возможно, но я хочу иметь возможность хранить предложение в базе данных MySQL после отправки из приложения для Android. У меня есть поле в моем приложении, которое позволяет пользователю вводить описание (предложение), а когда они нажимают отправить всю свою личную информацию вместе с описанием, отправляется в db. У меня есть все личные данные для отправки и получения, но предложение не работает. Есть ли способ сделать это? Я попытался использовать BLOB, но он просто отображается как [BLOB-4B]
в таблице. Я ноб, будь осторожен. Благодаря!Хранение предложений в базе данных
ответ
Используйте VARCHAR(num)
, где num
- максимальная длина вашего предложения.
Here is a question from SO regarding whether to choose Text or Varchar
Я пробовал это сделать, но если описание является предложением, таблица не получает никаких данных. Если я использую только одно слово, база данных получит все. – mkyong
Опубликуйте свой код - 'varchar' может хранить строки с пробелами в них! – ManseUK
@Alex: Как ваше предложение хранится на Java? Кроме того, как вы сопоставляете его с БД MySQL? –
Используйте TEXT тип данных. VARCHAR, CLOB (характерный большой объект) и т. Д. Все имеют сходство TEXT в sqlite v3 (так как у вас есть вопрос с тегом Android).
oops, я не видел вопрос правильно. моя вина! я видел тег android и предполагаемый sqlite. –
Ссылка обновлена :) –
спасибо за обновление james! –
- 1. Хранение XML в базе данных
- 2. Хранение datetime в базе данных?
- 3. Хранение в базе данных - Проблема
- 4. Хранение валидации в базе данных
- 5. Хранение PHP в базе данных
- 6. Хранение даты в базе данных
- 7. Хранение задач в базе данных
- 8. Хранение объекта в базе данных
- 9. Хранение изображений в базе данных
- 10. iOS - Хранение в базе данных
- 11. Хранение посещаемости в базе данных
- 12. Диапазон хранение в базе данных
- 13. Хранение CSS в базе данных
- 14. Хранение файлов в базе данных
- 15. Хранение книг в базе данных
- 16. Хранение дат в базе данных
- 17. Хранение «голосов» в базе данных
- 18. Хранение пользователей в базе данных
- 19. Хранение ссылок в базе данных
- 20. Хранение сетки в базе данных
- 21. Хранение паролей в базе данных
- 22. Хранение TSQL в базе данных
- 23. Хранение времени в базе данных
- 24. Хранение XAML в базе данных?
- 25. Хранение сессии в базе данных
- 26. Хранение паролей в базе данных
- 27. Хранение изображений в базе данных
- 28. Хранение SQL-данных в базе данных
- 29. Хранение неструктурированных данных в базе данных
- 30. хранение переменного объема данных в базе данных
Мне нравится, как вся личная информация поступает прямо в базу данных, администрируемую самообъявлением «noob». –
Я не знаком с Android, но не вижу препятствий для хранения 'String' в MySQL. Можно ли использовать простой «VARCHAR»? По моему мнению, 'BLOB' обычно используются для двоичных данных. '[BLOB-4B]' вы получаете, скорее всего, значение 'toString'. –
Blobs предназначены для двоичных файлов, вам нужен столбец [text] (http://dev.mysql.com/doc/refman/5.0/en/blob.html). –