Olenko väärässä?

Ettei ole mahdollista kääntää SQLite3 tukea PHP5:seen. Ainoastaan SQLite2.X ???
4387
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Mun käsittääkseni se on mahdollista PHP5.1:n kanssa. Mutta, ilmeisesti Sqlite3:n käyttäminen edellyttää sitä, että sun pitää käyttää PDO:ta tietokantarajapintana. PDO (PHP Data Objects) on PHP 5.1:n uusi ominaisuus, joka pyrkii yhtenäistämään eri tietokantojen kutsurajapinnan PHP:ssa. Tosin PDO ei ole tietokanta-abstraktiolayeri, eli se ei automaattisesti takaa sitä, että esim suorittamasi SQL lauseet toimii joka tietokannalla kuten pitää.
PDO on saatavilla myös PHP5.0:lle erikseen imutettavana modilina.

Onks sulla joku syy miksi haluat käyttää Sqlite:ä esim MySQL:n tai PostgreSQL:n sijasta? Yleensä ainakin varsinkin isommat sitet kannattaa rakentaa ns. oikean tietokannan varaan vaikka siinä onkin pikkasen enempi hommaa tietokannan ylläpidon kannalta.

Äänestä

  • Niin sä et ilmeisesti pysty sitä sqlite3:a kääntämään php5.x binääriin, mutta sqlite3:n käyttäminen onnistuu kun lataat tuon aikasemmin mainitsemani PDO modulin, tai asennat PHP5.1:n jossa PDO on vakiona. PDO tarvitsee lisäksi ajurin kullekin tietokannalle, nekin voi imuttaa PHP5.0:lle samasta paikasta. Ajurit ja PDO toimitetaan PHP5.1:n mukana.

    Tai sitten voit käyttää tuota ilmeisesti epävirallista php3-sqlite modulia.

    Äänestä

  • miksuh. kirjoitti:

    Niin sä et ilmeisesti pysty sitä sqlite3:a kääntämään php5.x binääriin, mutta sqlite3:n käyttäminen onnistuu kun lataat tuon aikasemmin mainitsemani PDO modulin, tai asennat PHP5.1:n jossa PDO on vakiona. PDO tarvitsee lisäksi ajurin kullekin tietokannalle, nekin voi imuttaa PHP5.0:lle samasta paikasta. Ajurit ja PDO toimitetaan PHP5.1:n mukana.

    Tai sitten voit käyttää tuota ilmeisesti epävirallista php3-sqlite modulia.

    äähhh.. piti sanoa:

    Tai sitten voit käyttää tuota ilmeisesti epävirallista php-sqlite3 modulia.

    Äänestä

Kommentoi aloitusta


via mitä kirjoitti:

Ettei ole mahdollista kääntää SQLite3 tukea PHP5:seen. Ainoastaan SQLite2.X ???

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu