Seite 2 von 2

Verfasst: Samstag 19. Dezember 2009, 21:34
von derdon
Nein, es ist eine Umgebungsvariable: http://de.wikipedia.org/wiki/Umgebungsv ... svariablen

Verfasst: Samstag 19. Dezember 2009, 21:34
von cofi
PATH ist eine Umgebungsvariable, die die Pfade enthaelt in denen nach Programmen gesucht wird.

Zum Problem: Meine Zeilen waren falsch.
Folgende sollte funktionieren.

Code: Alles auswählen

PATH=$PATH:/usr/local/mysql/bin python manage.py dbshell
Was ist denn ein `programm pointer`?

Verfasst: Samstag 19. Dezember 2009, 21:54
von /me
cofi hat geschrieben:Zum Problem: Meine Zeilen waren falsch.
Folgende sollte funktionieren.

Code: Alles auswählen

PATH=$PATH:/usr/local python manage.py dbshell
Nein. Nicht wenn das Programm wie vom Fragesteller geschrieben im Pfad /usr/local/mysql/bin liegt.

Verfasst: Samstag 19. Dezember 2009, 22:06
von kostonstyle
etwas funktioniert

Code: Alles auswählen

Develops-MacBook-Pro:web develop$ PATH=$PATH:/usr/local/mysql/bin python manage.py dbshell
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 203
Server version: 5.1.40 MySQL Community Server (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 
was muss ich als nächstes einfügen, um den MYSQL Befehl zu erhalten? Nochmals, um was es hier geht. Folgendes Model Eigenschaft habe ich geändert.
Vorher

Code: Alles auswählen

class Book(models.Model):
    title = models.CharField(max_length=100)
    authors = models.ManyToManyField(Author)
    publisher = models.ForeignKey(Publisher)
    publisher_date = models.DateField()
Nachher

Code: Alles auswählen

class Book(models.Model):
    title = models.CharField(max_length=100)
    authors = models.ManyToManyField(Author)
    publisher = models.ForeignKey(Publisher)
    publisher_date = models.DateField(blank=True, null=True)
Die Eigenschaft hat sich geändert. Nun möchte ich die Änderung auf den Datenbank ausführen. Mit dbshell sollte ich den MYSQL Befehl erhalten.

Verfasst: Samstag 19. Dezember 2009, 22:06
von cofi
Grml .. das wollte ich noch anpassen, aber musste das natuerlich vergessen .. danke :roll: