3 сентября, 20168 yr comment_111991 Но что самое непонятное, это вот что Some or all of the columns in your database are not using the utf8_unicode_ci collation (admin_login_logs.admin_ip_address is utf8_general_ci). А вот что в БД в реале admin_ip_address varchar(46) utf8_unicode_ci Даем команды: ALTER DATABASE databasename CHARACTER SET utf8 COLLATE utf8_unicode_ci; ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci; Результат применения - 0 строк. Link to comment https://ipbmafia.ru/topic/6412-ips-utf8-database-converter-1120/?&do=findComment&comment=111991 Share on other sites Больше вариантов
4 сентября, 20168 yr comment_111992 Проблему решил. Так как в инете много таких случаев, но нигде не описано решение, делюсь своим опытом. Базы сконвертил сам. Несмотря на то, что они и ранее все были UTF8, то часть колонок была в general_ci, а IPS 4 хочет unicode_ci. Берем программу HeidiSQL, идем в Tools -> Bulk table editor, выбираем нашу базу слева, information_schema НЕ выделяем, и справа делаем 2 настройки как винно на скрине. Выполнение в целом летит весело, но на таблице posts оно может залипать на минуты. Нужно ждать, так как эта таблица может быть огромного размера. После этого скрипты ips4 и utf8convert претензий к базе не имеют. Link to comment https://ipbmafia.ru/topic/6412-ips-utf8-database-converter-1120/?&do=findComment&comment=111992 Share on other sites Больше вариантов
8 сентября, 20204 yr comment_163980 Как скачать? Перенаправляет на главную. Link to comment https://ipbmafia.ru/topic/6412-ips-utf8-database-converter-1120/?&do=findComment&comment=163980 Share on other sites Больше вариантов
28 ноября, 20212 yr comment_175235 Если на локалке используете Open Server - то он встроенный. Во вкладке дополнительно SQL менеджер. Link to comment https://ipbmafia.ru/topic/6412-ips-utf8-database-converter-1120/?&do=findComment&comment=175235 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.