[GELÖST] Can't create database ERROR 1006 (HY000)

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
JamesByrnes
Beiträge: 106
Registriert: 24.11.2021 11:11:04

[GELÖST] Can't create database ERROR 1006 (HY000)

Beitrag von JamesByrnes » 01.12.2022 18:03:50

Hallo,

beim Import einer Datenbank von einem MariaDB-Server zum Anderen bekomme diese Fehlermeldung:

Code: Alles auswählen

mysql -u root < optipac_erp_Do_22-12-01.sql
ERROR 1006 (HY000) at line 22: Can't create database 'optipac_erp' (errno: 2 "No such file or directory")
Erzeugt habe ich die Datei mit

Code: Alles auswählen

PW='irgendwas'
DATUM=$(date +"%a_%y-%m-%d_%H:%M:%S")
/usr/bin/mysqldump --opt -u root --password=$PW --databases optipac_erp > optipac_erp_$DATUM.sql
Was ist das Problem, warum er ein Verzeichnis nicht finden kann?

Grüße
JamesByrnes
Zuletzt geändert von JamesByrnes am 01.12.2022 19:18:51, insgesamt 2-mal geändert.

schwedenmann
Beiträge: 5528
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Can't create database ERROR 1006 (HY000)

Beitrag von schwedenmann » 01.12.2022 18:12:02

Hallo

Soweit ich weiß,mußt du die Datenbank optipac_erp erst in mysql/mariadb erstellen,bevor du dump zurückspielst und du mußt beim restore die Datenbank mitangeben.

mfg
schwedenmann

JamesByrnes
Beiträge: 106
Registriert: 24.11.2021 11:11:04

Re: Can't create database ERROR 1006 (HY000)

Beitrag von JamesByrnes » 01.12.2022 18:16:09

Ich habe gerade in Zeile 22 nachgesehen:

Code: Alles auswählen

CREATE DATABASE /*!32312 IF NOT EXISTS*/ `optipac_erp` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;
Für mich heißt das, er legt die Datenbank an. Oder liege ich da falsch?

Grüße

JamesByrnes

JamesByrnes
Beiträge: 106
Registriert: 24.11.2021 11:11:04

Re: Can't create database ERROR 1006 (HY000)

Beitrag von JamesByrnes » 01.12.2022 19:07:57

Ich bekomme denselben Fehler, wenn ich die Datenbank via phpMyAdmin anlegen will.

JamesByrnes
Beiträge: 106
Registriert: 24.11.2021 11:11:04

Re: Can't create database ERROR 1006 (HY000)

Beitrag von JamesByrnes » 01.12.2022 19:14:12

Das lag wohl eher am Server selber. Ein

Code: Alles auswählen

systemctl restart mysql.service
hat das Problem gelöst. Jetzt funktioniert der Datenbankimport.
Vielen Dank!

JamesByrnes

JamesByrnes
Beiträge: 106
Registriert: 24.11.2021 11:11:04

Re: Can't create database ERROR 1006 (HY000)

Beitrag von JamesByrnes » 01.12.2022 19:18:25

JamesByrnes hat geschrieben: ↑ zum Beitrag ↑
01.12.2022 18:03:50
Hallo,

beim Import einer Datenbank von einem MariaDB-Server zum Anderen bekomme diese Fehlermeldung:

Code: Alles auswählen

mysql -u root < optipac_erp_Do_22-12-01.sql
ERROR 1006 (HY000) at line 22: Can't create database 'optipac_erp' (errno: 2 "No such file or directory")
Erzeugt habe ich die Datei mit

Code: Alles auswählen

PW='irgendwas'
DATUM=$(date +"%a_%y-%m-%d_%H:%M:%S")
/usr/bin/mysqldump --opt -u root --password=$PW --databases optipac_erp > optipac_erp_$DATUM.sql
Was ist das Problem, warum er ein Verzeichnis nicht finden kann?

Grüße
JamesByrnes

Antworten