Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] Tworzenie bazy danych
michau85
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 3.01.2010

Ostrzeżenie: (0%)
-----


Witam wszystkich i proszę o pomoc. Dopiero zaczynam zabawę z symfony. Chce stworzyć stronę wykorzystującą bazę danych. Korzystam z Netbeans. Serwer mam na Xampie.
Baza składa się z jednej tabeli o nazwie rzeka. Nazwa bazy to rzeki.

Plik schema.yml wygląda tak:

propel:
rzeka:
rzeka_id: { type: integer, required: true, primaryKey: true, autoIncrement: true }
nazwa: { type: varchar(45) }
dlugosc: integer


Plik databases.yml wygląda tak:
dev:
propel:
param:
classname: DebugPDO
debug: { realmemoryusage: true, details: { time: { enabled: true }, slow: { enabled: true, threshold: 0.1 }, mem: { enabled: true }, mempeak: { enabled: true }, memdelta: { enabled: true } } }
test:
propel:
param:
classname: DebugPDO
all:
propel:
class: sfPropelDatabase
param:
classname: PropelPDO
dsn: "mysql:dbname=rzeki;host=localhost"
username: nazwauzytkownika
password: haslo
encoding: utf8
persistent: true
pooling: true


W Netbeans wydaje następujące komendy:
propel:build-model
propel:build-sql
propel:insert-sql --no-confirmation
propel:data-load





Na wyjściu po trzeciej komendzie wyskakuje błąd:

>> schema converting "C:/xampp/htdocs/rzeki/config/schema.yml" to XML
>> schema putting C:/xampp/htdocs/rzeki/config/generated-schema.xml
>> propel Running "insert-sql" phing task

Some problems occurred when executing the task:

build-propel.xml:272:1: [wrapped: SQLSTATE[42000] [1049] Unknown database 'rzeki']

If the exception message is not clear enough, read the output of the task for
Execution of target "insert-sql" failed for the following reason: C:\xampp\php\PEAR\symfony\plugins\sfPropelPlugin\lib\vendor\propel-generator\build-propel.xml:272:1: [wrapped: SQLSTATE[42000] [1049] Unknown database 'rzeki']
[phing] C:\xampp\php\PEAR\symfony\plugins\sfPropelPlugin\lib\vendor\propel-generator\build-propel.xml:272:1: [wrapped: SQLSTATE[42000] [1049] Unknown database 'rzeki']
more information

>> file- C:/xampp/htdocs/rzeki/config/generated-schema.xml





Po czwartej komendzie wyskakuje błąd:
>> propel load data from "C:\xampp\htdocs\rzeki\data/fixtures"


Unable to open PDO connection [wrapped: SQLSTATE[42000] [1049] Unknown database 'rzeki']



Bazy nie ma w phomyadmin. Próbowałem zmienić parametr dsn: "mysql:dbname=rzeki;host=localhost" na "mysql:host=localhost;dbname=rzeki" ,ale nic to nie daje
Wartości username i password podaje takie jak do phpmyadmin.

Co robię źle? Z góry dziękuje za pomoc.

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 15:33