Page 1 of 1

Mit Shellscript Datenbank anlegen

Posted: 2003-11-26 23:19
by freestyler
Hallo,

ich bin an einem Shellscript in dem ich eine neue Datenbank anlegen muß.
Den Mysqldump kann ich bereits einlesen. Aber nur wenn die Datenbank bereits angelegt ist.
Den Dump lese ich so ein :

Code: Select all

 mysql --user=XXXX --password=XXXX --host=localhost Datenbank < dump.sql
So ähnlich sollte es doch auch mit CREATE DATABASE funktionieren.

Gruß

Freestyler

Re: Mit Shellscript Datenbank anlegen

Posted: 2003-11-27 08:19
by captaincrunch
create table ist normalerweise schon im Dump nthalten, außer, du sicherst falsch. ;)

Re: Mit Shellscript Datenbank anlegen

Posted: 2003-11-27 19:32
by freestyler
Hallo,

Ich meinte Create Database und nicht Create Table.
Die Tabellen werden mit dem Dump korrekt angelegt, sofern die Datenbank existiert.
Jetzt möchte ich bevor ich den Dump einlese eine Datenbank erstellen.
Z.B.

Code: Select all

mysql --user=XXXX --password=XXXX --host=localhost -e CREATE DATABASE 'Datenbank'
Leider funktioniert es so nicht.

Gruß

Freestyler

Re: Mit Shellscript Datenbank anlegen

Posted: 2003-11-27 19:35
by oxygen

Code: Select all

mysqladmin -uroot -ppasswort create database

Re: Mit Shellscript Datenbank anlegen

Posted: 2003-11-27 20:01
by freestyler
Hallo,

funktioniert bestens. :-D

Vielen Dank

Freestyler