![]() |
![]() |
![]()
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 15:33 |