begin process at 2012 05 28 13:43:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Base de données

 > 

base de donnée linux/windows


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

base de donnée linux/windows

vendredi 2 juillet 2004 à 21:30:07 | base de donnée linux/windows

skunsky

Bonjour a tous,
J utilise a la fois linux et windows et j aurais besoin de gerer une base de donnée et/ou de la consulter a partir de ces 2 os. Je ne connai pas grand chose aux bases de données et c est pour ça que j ai besoin de votre aide.
J aurai besoin de stocker toutes les infos dans un fichier (il me semble que c est le principe meme d une base de donnée...) qui soit manipulable par un programme graphique (c est a dire dans une fenetre, avec des boutons.... et donc pas en ligne de commande). je pense (mais j en suis meme pas sur) que je devrais creer 2 programmes : un sous linux et un sous windows qui utiliserait le langage SQL pour gerer cette base de donnée. Je n ai pas besoin de tous ce qui est reseaux: c est a dire que le programme et la base de donné sont sur le meme ordinateur (je n ai pas de serveur).
J aurai voulu savoir deja si c est faisable??? ensuite savoir quelle base de donnée utilisé mysql?obdc?..? (je le reprecise j y connait rien en BD) et surtout laquelle utiliser pour la creer simplement (un peu comme sous access c est a dire graphiquement (en cliquant)) d autant plus qu' elle ne sera pas trop complexe car elle stockera mes cd (et quelque truc en plus) et me permettra de les retrouver facilement.
J espere vous avoir expliqué clairement mon projet et que vous serez nombreux a me proposer des solutions.
merci d'avance
samedi 3 juillet 2004 à 11:05:48 | Re : base de donnée linux/windows

MetalDwarf


Ba si tu veux avoir une base de donnees qui soit portable entre 2 systemes je pense que MySQL est un bon choix, en raison de sa simplicite, de sa portabilite et de sa popularite.
Si tu veux une interface d administration simple tu peux utiliser phpMyAdmin qui est tres utilise par les hebergeur pour simplifier l administration des bases MySQL.
L inconvenient est l obligation d avoir apache installe pour en profiter (avec le module php), mais tu peux (si tu as un acces ADSL) utiliser facilement les bases de donnees fournies par ton FAI qui sont toujours du MySQL.

Apres pour utiliser la base en C faut connaitre l API, tu regarde la doc sous Linux et ca debrait etre bon. Mais si tu veux faire une appli assez simple, pourquoi ne pas la faire en php??
samedi 3 juillet 2004 à 13:31:31 | Re : base de donnée linux/windows

skunsky

merci MetalDwarf de ton eclaircissement sur le sujet!!
En effet j avais pas pensé a creer l interface en php qui sera (je pense ) le plus simple a mettre en oeuvre.
Je pense que d ailleurs (si j en ai envie ) il sera possible par la suite de me creer des programmes accedant a cette base de donnees. peut etre que je me trompe...
je vais deja m isntaller tout ça (apache,mysqle,phpmyadmin,...) mais je pige pas l obligation d installer un serveur web pour utiliser une bd mysql.
en te remerciant encore pour ton aide
@+
samedi 3 juillet 2004 à 15:37:11 | Re : base de donnée linux/windows

MetalDwarf


En fait ce n est absolument pas obligatoire d avoir apache pour utiliser MySQL. MySQL est totalement independante d apache mais par contre si tu veux utiliser l interface d administration PhpMyAdmin il faut donc avoir apache et php.
Pour acceder a une base de donnees MySQL c est tres simple depuis n importe quel programme php ou Perl et depuis un programme C ca ne doit pas etre tres difficile. D ailleurs si tu travaille avec Qt des classes specifiques sont prevues pour les bases de donnees.
Sinon pour ce qui est d apache, MySQL et php utilse les packages de ta distribution ca facilite bien les choses, et sous windows il me semble qu il existe un programme (easyphp peut etre) qui regroupe php et apache et qui permet une installation assez facile.
samedi 3 juillet 2004 à 15:53:32 | Re : base de donnée linux/windows

skunsky

ok, j ai pigé!
je vais d abord me creer tout ça sous linux puis on verra apres pour windows ;-)
j ai tout installé sur linux (apache,mysql,php,et phpmyadmin) tout s est deroulé parfaitement. J aurai une derniere question: est ce que je pourrai ajouté par la suite des table a ma base de donnée mysql. en fait je voudrais finir rapidement mon projet avec les tables indispensable a mon projet et je voudrais savoir si plus tard je pourrais rajouter des tables afin de "fignoler" mon projet. si tu vois ce que je veux dire...
encore une fois: grand merci pour ton aide precise et astucieuse ;-)
@+

samedi 3 juillet 2004 à 18:34:09 | Re : base de donnée linux/windows

MetalDwarf

Oui je ne vois pas du tout ce qui t empecherait de creer de nouvelles tables ca se fait en une commande toute simple en MySQL. Mais apres il faut bien sur repercuter les changements sur la bes au niveau de l application.


Cette discussion est classée dans : base, donnée, windows, linux, gerer


Répondre à ce message

Sujets en rapport avec ce message

portage Linux vers visual C++ [ par acsx ] Salut,J'ai un programme écrit en C sous Linux et je souhaite le faire tourner sous Visual C++ 6.0 sous Windows.J'ai donc créé un projet win32 et intég Base de donnée mais EXEL!! [ par Ben ] Bonjours,J' utilise BCB 5 Pro et je suis très content de ce logiciel ! Seulement maintensant, je dois accéder à une base de donné mais pas n' importe Access [ par bip54fl ] Comment faire une base de donnée sur access 2000 chez moi et lire cette de base de donnée sur access 97 à l'école ? base de donnée et UNICODE [ par hanafi ] bonjour tout le mondeje fais la connection avec la base de donnée avec VC++.ca marche impicable Mais Mais....quand j'ajoute dans l'envirenement Proje Lecture d'une base de donnée DBase IV en VC++ [ par Pits ] Bonjour,Je cherche à lire une base de donnée DBase IV en Visual C++. Est ce que c'est possible ?Si OUI, comment ?Merci. Acceder à une base de donnée [ par anspauldou ] SalutJe voudrai avoir les étapes pour accéder à une base de données ACCESS 97 par code Visual C++ avec exemple à l'appui.Merci d'avance tout sur windows et linux [ par agentpsyko007 ] c'est sur http://www.winux.ca.tc acces base de donnée DAO protégée par mot de passe [ par Frederyck ] Bonjour,Alors je voudrais savoir comment faire pour acceder à une base de donnée Access 97 via DAO quand celle ci est protégée par mot de passe.J'aime compatibilité linux et windows ? [ par Poulipe ] Bonjour,un programme ecrit en c++ est il compatible windows et linux ?Merci [BDD]lire une base de donnée faite en MySQL avec C++ [ par Bunk ] Bonjour à tous,J'ai un petit problème :Je suis en train de réaliser une galerie virtuelle avec des amis, et un petit problème nous bloque.Nous aimerio


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,416 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales