Error: You appear not to have the 'mysql' program installed
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
PATH ist eine Umgebungsvariable, die die Pfade enthaelt in denen nach Programmen gesucht wird.
Zum Problem: Meine Zeilen waren falsch.
Folgende sollte funktionieren.
Was ist denn ein `programm pointer`?
Zum Problem: Meine Zeilen waren falsch.
Folgende sollte funktionieren.
Code: Alles auswählen
PATH=$PATH:/usr/local/mysql/bin python manage.py dbshell
Zuletzt geändert von cofi am Samstag 19. Dezember 2009, 22:07, insgesamt 1-mal geändert.
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte
Nein. Nicht wenn das Programm wie vom Fragesteller geschrieben im Pfad /usr/local/mysql/bin liegt.cofi hat geschrieben:Zum Problem: Meine Zeilen waren falsch.
Folgende sollte funktionieren.Code: Alles auswählen
PATH=$PATH:/usr/local python manage.py dbshell
-
- User
- Beiträge: 148
- Registriert: Sonntag 2. November 2008, 12:13
etwas funktioniert
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
Nachher
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.
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>
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()
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)
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Grml .. das wollte ich noch anpassen, aber musste das natuerlich vergessen .. danke 

Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte