| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > как правильно занести юникод в БД |
| Автор: lasalexx 13.9.2007, 20:22 |
| У меня есть база в mysql куда я должен вносить символы кодировки utf-8. Когда я вношу тексть в базу через php, информация записывается в базу как то коряво. То есть там ничего не разобрать. кодировка базы utf-8_general_ci. когда я читаю текст с помощью SELECT, текст выводится нормально. И поиск вроде работает. Но если я сделаю export через phpmyadmin а затем импортирую эту базу на другой хост, то при чтения с импортированой базы уже не получается. видны сплошные каракули. Можно ли записать utf-8 в бд таким образом, что б после я мог переносить её с хоста на хост? |
| Автор: Platon 13.9.2007, 21:00 |
| Элементарно, перед употреблением взболтать: USE `some_db`; SET NAMES 'utf8'; |
| Автор: ewolf 13.9.2007, 22:30 |
| на другом хосте какая версия базы? |
| Автор: lasalexx 13.9.2007, 22:32 | ||
Спасибо. Всё исправилось |