Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Problem z dodaniem nowego wątku

Założony przez  PozyczkaBez.

Nie mogę zapisać nowego wątku, pojawia się to co poniżej:
MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1267 - Illegal mix of collations (latin2_general_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
Query:
SELECT p.pid FROM mybb_posts p WHERE p.uid='4' AND p.fid='43' AND p.subject='Rata na plus' AND p.message='[img=150x60]https://www.ratanaplus.pl/wp-content/themes/pl1/images/logo.svg[/img]\r\n[size=x-small]POŚREDNIK KREDYTOWY Aventus Group Sp. z o.o. z siedzibą w Białymstoku, ul. Kard. S. Wyszyńskiego 2B p.III, 15 – 888 Białystok, wpisana do rejestru przedsiębiorców Krajowego Rejestru Sądowego pod numerem 0000355948, NIP 9662029390, REGON 200358089, posiadająca kapitał zakładowy w wysokości 1.500.000,00 zł.[/size]\r\n\r\n[size=medium]kwota pożyczki: do 600 do 5000 zł[/size]\r\n[size=medium]okres pożyczki: do 2 do 6 miesięcy[/size]\r\n\r\n[size=medium]strona www: [url=https://blog.pozyczkabez.pl/out/rata-na-plus/][b]www.ratanaplus.pl[/b][/url][/size]\r\n\r\n[size=medium][color=#696969][size=medium][font=Roboto, sans-serif]Reprezentatywny przykład dla pożyczki ratalnej prezentowanej w serwisie: Rzeczywista Roczna Stopa Oprocentowania (RRSO) to 521,84% przy założeniach: całkowita kwota pożyczki 2500 zł; całkowita kwota do spłaty 4021,14 zł; oprocentowanie stałe w skali roku 10%; całkowity koszt pożyczki 1021.14 zł (w tym: prowizja 809 zł, odsetki 41,78 zł); umowa na 90 dni. Stan na 01.07.2017.[/font][/size][/color][/size]' AND p.dateline>1501067409
https://stackoverflow.com/questions/1008...ysql-error
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
Wszystko fajnie, znalazłem ten wątek ale nie mam pojęcia co muszę zrobić.
Jeśli masz zainstalowane phpmyadmin użyj go, aby wykonać te zapytania do bazy danych.
Jeśli nie masz, to musisz je wykonać bezpośrednio do bazy danych (logując się przez ssh).
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
(26.07.2017, 13:50)Divir napisał(a): Jeśli masz zainstalowane phpmyadmin użyj go, aby wykonać te zapytania do bazy danych.
Jeśli nie masz, to musisz je wykonać bezpośrednio do bazy danych (logując się przez ssh).

Mam phpmyadmin tylko gdzie to wprowadzić? Tzn gdzie "set" a gdzie "alert"?
(26.07.2017, 13:56)PozyczkaBez napisał(a): "alert"?
alter

Zaznacz twoją bazę danych, a następnie przejdź do zakładki SQL. Nie zapomnij tylko o podmienie nazw tabel.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
(26.07.2017, 14:12)Divir napisał(a):
(26.07.2017, 13:56)PozyczkaBez napisał(a): "alert"?
alter

Zaznacz twoją bazę danych, a następnie przejdź do zakładki SQL. Nie zapomnij tylko o podmienie nazw tabel.

zaznaczyłem, przeszedłem wpisałem komendę, wykonaj i ... nic
nadal tabele mają "latin2_general_ci"
tylko jedna tabela mybb_post zmieniła się na "utf8_general_ci"
a w podumowaniu jest "utf8_general_ci"
Zmieniła tylko jedna tabela, bo tylko dla jednej tabeli wykonałeś zapytanie zapewne.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
Czy wszystkie tabele powinny mieć "utf8_general_ci" i jakim cudem zrobiło się "latin2_general_ci"?
Czy jest możliwe że na hoście na którym mieli awarię sql naprawili ale zmieniło się kodowanie?
Nie kojarzę by zaraz po migracji na stronach zamiast niektórych symboli był znak zapytania.
(26.07.2017, 17:00)PozyczkaBez napisał(a): Czy wszystkie tabele powinny mieć "utf8_general_ci" i jakim cudem zrobiło się "latin2_general_ci"?
Czy jest możliwe że na hoście na którym mieli awarię sql naprawili ale zmieniło się kodowanie?
Nie kojarzę by zaraz po migracji na stronach zamiast niektórych symboli był znak zapytania.

1. Najlepiej nadać wszystkim.
2. Nie powinno tak się stać, ale możliwe. Nie wiadomo co to za awaria była i czy nie pomieszali czegoś przypadkiem. Różnie bywa.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
A czy jest opcja hurtowej zmiany czy każdą tabele trzeba osobno? Tak samo namieszało mi się w bazie sql od joomli i wordpressa.

Chyba wiem w czym problem, na tym współdzielonym microhost nie ma kodowania utf84mb jakie miałem na vps i zamieniło automatem na latin2.



Użytkownicy przeglądający ten wątek:

1 gości