MySQLi Import CSV kodowanie

0

Cześć wszystkim!
importuje baze danych w formacie CSV do SQLa.

Problem jest taki, że w bazie są wszystkie miasta europy i wywala mi znaki obce (tak jak by czytał tylko znaki ASCII).
Baza -> UTF-8_general_ci
CSV ->UTF-8
Import również w formacie UTF-8

Co ważne, kopiuje dane z notatnika -> wklejam do exela -> zapisuje jako CSV w formacie UTF-8.

I jeszcze jedna sprawa. Czasami niektóre kolumny się łączą. Nie mam pojęcia z czego to wynika.

Za pomoc płacę w emotikonach! :)

title

2

Excel nie umie zapisać UTF-8. Zapisz "normalny" CSV i przy imporcie wybierz kodowanie pliku Win1250.

0
Kubik93 napisał(a):

Cześć wszystkim!
importuje baze danych w formacie CSV do SQLa.

W jaki sposób importujesz?

Problem jest taki, że w bazie są wszystkie miasta europy i wywala mi znaki obce (tak jak by czytał tylko znaki ASCII).
Baza -> UTF-8_general_ci
CSV ->UTF-8
Import również w formacie UTF-8

A zweryfikowałeś to, że to faktycznie format UTF-8, który masz w pliku? Jak to zweryfikowałeś?

Co ważne, kopiuje dane z notatnika -> wklejam do exela -> zapisuje jako CSV w formacie UTF-8.

I jeszcze jedna sprawa. Czasami niektóre kolumny się łączą. Nie mam pojęcia z czego to wynika.

Co to znaczy "kolumny się łączą" ? Jakiś przykład?

Może problemem jest klient bazodanowy, z którego korzystasz i np. nie potrafi zrobić poprawnie konwersji z tego co dostaje do tego co ma wyświetlić.

0

Marin.Miga

Win1250.pomógł na wszystko :) problem z łączeniem też znikł>
Pytanie tylko. Czy skoro jest to formatowanie dla znaków środkowoeuropejskich to czy też będzie ładować znaki z zachodu. Patrz Francja/Hiszpania?

Yarel

  1. import przez PhpmyAdmian -> Import
  2. zapis tools-> web options-> encoding -> utf-8

:)

0

Nie spamując tematami.

Mam problem z organizacją.
Wgrywam do bazy danych SQL Hiszpańskie i Duńskie Miasta. Kodowanie Windows-1252 nie działa.

Jest w ogóle jakiś sposób aby z plików tekstowych zrobić tabele ze wszystkimi miastami Europy w jednym kodowaniu ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1