Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/04/2014, à 16:24

duocore

comment creer base de données sqlite au lieu de MySQL

Bonjour,

J'utilise un raspberry comme serveur, et comme MySQL demande plus de ressource. Je voudrais avoir fileZ avec sqlite et non pas avec MySQL.

j'ai utilisé le tutorial : http://voidandany.free.fr/index.php/ins … sur-nginx/

Je sais qu'il existe quelques variantes entre MySQL et SQLite

pouvez vous m'aider.

Hors ligne

#2 Le 16/04/2014, à 16:50

mazarini

Re : comment creer base de données sqlite au lieu de MySQL

Pas sur du tout, mais lorsque l'on ouvre une base, le fichier est créé s'il n'existe pas.


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#3 Le 19/04/2014, à 13:47

duocore

Re : comment creer base de données sqlite au lieu de MySQL

Je vais essayer et je  vous tiendrais au courant

Hors ligne

#4 Le 19/04/2014, à 22:50

src

Re : comment creer base de données sqlite au lieu de MySQL

Salut,
En fait tu ne créé pas vraiment une base de données, tu créé un fichier qui va contenir la base.
Si tu veux en faire un à la main :

sqlite3 fichier.sqlite

Généralement pour une application il faut indiquer l'emplacement du fichier .sqlite, ensuite les tables seront crées automatiquement en fonction des besoins.


Actuellement sur Manjaro Xfce (amd64)

Hors ligne

#5 Le 26/04/2014, à 10:35

duocore

Re : comment creer base de données sqlite au lieu de MySQL

j'ai utilsé le tuto dans le 1er message et utilisé http://doc.ubuntu-fr.org/sqlite

en le readaptant avec sqlite

sqlite3 filez.db;
CREATE TABLE db_users (uid SERIAL NOT NULL ,
login VARCHAR( 20 ) NOT NULL ,
password VARCHAR( 40 ) NOT NULL ,
givenname VARCHAR( 255 ) NOT NULL ,
sn VARCHAR( 255 ) NOT NULL ,
mail VARCHAR( 255 ) NOT NULL
) ;
INSERT INTO `db_users` VALUES (NULL, 'admin', MD5('password'), 'Admin', 'Olympe', 'admin@olympe.local');

quand je rentre la ligne INSERT TO j'ai un message:
Error : no such function: MD5

merci de votre aide

Hors ligne

#6 Le 30/04/2014, à 14:14

duocore

Re : comment creer base de données sqlite au lieu de MySQL

petit up

Hors ligne