Skocz do zawartości

[mysql] kodowanie


AdamAGP#

Rekomendowane odpowiedzi

mam mały problem z eksportem/importem bazy. Eksportuje wybierając tryb zgodności mysql40 rodzaj eksportu insert i potem jak importuje na ovh to wybieram utf8 przy imporcie a metoda porównywania napisów w tabelce w php mydamin mi pokazuje latin1_swedish_ci a na pierwotnym hostingu było UTF-8 Unicode.

Utf8 w obydwu my adminach jest ustawione - System kodowania znaków dla MySQL i System kodowania znaków dla MySQL UTF-8 Unicode i nie mogę dojść skąd się bierze te latin1

Zmieniają mi się też rozmiary tabel i nadmiar

ZGORA - portal z poradnikami między innymi o webmasterstwie - szukasz porady - zajrzyj

Kobietyn - portal dla kobiet.

Webbest.eu

Odnośnik do komentarza
Udostępnij na innych stronach

Spróbuj tak:

<?
header("Content-Type: text/html; charset=utf-8");
$sql = mysql_connect ("localhost","login","pass")
or die ("Nie można się połączyć<br />");
$db= mysql_select_db("db_name", $sql)
or die ("Nie można wybrać bazy danych<br />");
mysql_query("SET NAMES 'utf8'" );
mysql_query(file_get_contents("plik.sql"));
echo mysql_error();
mysql_close($sql);
?>

Po za tym masz tutaj bardzo fajny art na temat kodowania: https://www.eioba.pl/a76024/polskie_ogonki_w_mysql

nihil fit sine causa

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki, rozwiązałem już problem.

Mam jeszcze pytanko a propos kopii - przy eksporcie zaznaczać wszystkie opcje struktury bazy?:

Dodaj DROP TABLE / DROP VIEW

Dodaj IF NOT EXISTS

Dodaj wartości AUTO_INCREMENT

Użyj cudzysłowów z nazwami tabel i pól

Dodaj CREATE PROCEDURE / FUNCTION

ZGORA - portal z poradnikami między innymi o webmasterstwie - szukasz porady - zajrzyj

Kobietyn - portal dla kobiet.

Webbest.eu

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności