Ich habe eine bestätigte UTF-8-codierte SQL-Datenbank in Sequel Pro auf dem Mac importiert und habe diesen Fehler auf halbem Weg erhalten:
Beim Lesen der Datei ist ein Fehler aufgetreten, da sie in der von Ihnen ausgewählten Codierung (Autodetect - Unicode (UTF-8)) nicht gelesen werden konnte.
Es wurden nur 1273 Abfragen ausgeführt.
Liegt das daran, dass die Datenbankdatei ursprünglich von einem Windows-Computer stammt und Zeilenumbrüche die Dinge verstopft haben?
Ich stelle mir vor, dass ich diesen Fehler bekomme, auch wenn ich versucht habe, dieselbe Datenbank über eine Dateiübertragung an einen Server zu senden. Wie kann ich die Codierung korrigieren?
-- MySQL dump 10.13 Distrib 5.5.40-36.1, for Linux (x86_64)
--
-- Host: localhost Database: *****
-- ------------------------------------------------------
-- Server version 5.5.40-36.1-log
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Table structure for table `******`
--