|
Page : 1 2 Page Précédente | |
Auteur | Sujet : APPLICATION PHP/SQL |
Publicité | Posté le 11-04-2012 à 23:08:00 |
rufo Pas me confondre avec Lycos! | Oui, c'est faisable. Par contre, perds pas de vue que le sgbd utilisé doit pouvoir accéder aux bases (par ex, qu'elles soient toutes dans son répertoire contenant les BD ou que des alias ODBC ou équivalent existent et pointent sur les BD).
--------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
rufo Pas me confondre avec Lycos! | Mais ton appli, elle est stockée où? Parce qu'il faut que les fichiers SQL stockés sur le NAS puissent être transférés sur le PC utilisateur et être importés dans Mysql (instance locale au poste utilisateur) et que le transfert inverse soit possible aussi. Si ton appli web est centralisée, ça suppose que le serveur hébergeant ton appli ait accès en écriture à tous les postes utilisateurs concernés et au NAS. Ca me paraît bien compliqué et dangereux
--------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
rufo Pas me confondre avec Lycos! | sur l'un des 4, ça serait mieux. --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
MEI |DarthPingoo(tm)| |
Message édité par MEI le 12-04-2012 à 17:37:52 --------------- | AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps | |
rufo Pas me confondre avec Lycos! | Il a pas dit que c'était pas possible en php, il a dit qu'il valait mieux utiliser Sqlite plutôt que Mysql.
--------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
MEI |DarthPingoo(tm)| |
--------------- | AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps | |
Publicité | Posté le 13-04-2012 à 09:31:57 |
rufo Pas me confondre avec Lycos! | Tu peux tout faire ne php si tu veux, pas besoin de .bat (encore que php peut exécuter un .bat via la commande shell_exec() ). Tout le pb est une question d'accès.
--------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
lp77 | Avec cette commande, je suis sensé récupérer les fichiers .sql (BDD) du NAS et les exporter vers le serveur WEB, elle comporte beaucoup d'erreurs ? (j'opterai sans doute pour l'installation des pages WEB sur un seul PC bien que l'on en ait 4, parcontre les BDD devront être créer sur les PCs des développeurs ....) Message édité par lp77 le 14-04-2012 à 22:56:32 |
rufo Pas me confondre avec Lycos! | si tu pars sur une solution web, la création des BD sur les PC des dév ne va pas être évidente, c'est pas l'architecture classique où y'a juste un seul SGBD. Là, t'es a 4...
--------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
lp77 | En fait, les BDD stockent les résultats des tests, elles sont remplis depuis les PCs de développement puis elles sont enrengistrer sur le NAS, on voudrait donc que les développeurs puissent modifier certains paramètres en reprenant des BDD issues du NAS (en sauvegardant une nouvelle version, sans toucher à la 1ère), le developpeur aura ensuite la BDD sur son PC et il pourra réaliser les tests et récupérer de nouvelles valeurs en fonction des paramètres (il y a qu'un certain nombre de tables à modifier, je pense que je devrais supprimer les enregistrements des autre tables afin de recevoir les nouvelles valeurs ...) elles devront ensuite être sauvegardé sur le NAS ... Message édité par lp77 le 15-04-2012 à 22:15:02 |
lp77 | Personne ? (je ne suis qu'au début du projet, je dois faire valider une solution possible avec mon tuteur avant de commencer la technique ...).
|
lp77 | Les BDD devront être créer sur le PC intranet (ouf ...) |
lp77 | Je voudrais maintenant importer des BDD MySQL (fichiers SQL) issus d'un dossier : (je place le batch dans le dossier même ou se trouve les BDD)
Message édité par lp77 le 19-04-2012 à 10:44:15 |
rufo Pas me confondre avec Lycos! | Perso, n'étant pas très bon en Batch, je préfère ce genre d'opération en PHP, d'autant plus que PHP a des capacités de traitement bien > à batch --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
lp77 | Un point de départ svp ? |
rufo Pas me confondre avec Lycos! | ben faudrait d'abord vérifier que php arrive bien à accéder au contenu du répertoire distant... Comme je te l'ai dit dans un précédent post, j'avais essayé une fois de faire ça et j'avais eu des soucis sous Windows...
--------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
lp77 | J'ai commencer a regarder en PHP pour lister les fichiers dans une liste déroulante, ca me donne pas grand chose (affichage des noms des fichiers sur une ligne)
Message édité par lp77 le 19-04-2012 à 19:20:40 |
lp77 | Sur le serveur WEB, j'ai un serveur mysql avec une BDD vierge, je voudrais que les utilisateurs puissent créer de nouvelles bases en utilisant le modele de cette BDD (pour la remplir après via un formulaire ...) en lui donnant un nom mais en LAISSANT toujours de côté la BDD vierge. Quel est la meilleure solution ? Je demande le nom de la nouvelle BDD et execute le script de la BDD vierge par la suite (niveau temps d'execution c'est rapide (php) ? ...)
|
lp77 | Je veux faire une importation en ligne de commande après avoir créer une BDD mais ca fonctionne pas (le script PHP est un dump mysql ...)
|
rufo Pas me confondre avec Lycos! | Gros malin, tu lances la ligne de commande alors que t'es déjà dans mysql, qui là, attend une requête SQL. Faut lancer ta commande direct dans le shell... --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
lp77 | En tapant juste ça :
Message édité par lp77 le 23-04-2012 à 11:25:32 |
rufo Pas me confondre avec Lycos! | Mais non, faut sortir de mysql ! Après le prompt du shell, tu tapes mysql -h localhost -u root --password=root serveur < table.sql;
Message édité par rufo le 23-04-2012 à 12:46:24 --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
lp77 | j'ai essayé ça :
Message édité par lp77 le 23-04-2012 à 14:09:22 |
rufo Pas me confondre avec Lycos! | mais je viens de te dire que ce n'est pas une requête SQL !!! Ta ligne de commande ne doit donc pas se lancer dans mysql (que ce soit le binaire ou via un script php et la fonction mysql_query).
--------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
lp77 | Le but est d'importer une BDD (après en avoir créer une ...) via une page WEB, c'est une commande de ce type là (j'ai trouvé ca sur le net) :
|
rufo Pas me confondre avec Lycos! | Oui, c'est ça qu'il faut faire. --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
lp77 | J'ai essayé la commande suivante sur page web mais elle ne passe pas : (je crée avant une BDD et la selectionne avec use ...)
Message édité par lp77 le 24-04-2012 à 13:58:38 |
rufo Pas me confondre avec Lycos! | c'est à cause de l'espace dans le chemin "program files"... --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
lp77 |
|
lp77 | Déjà je n'ai plus les erreurs qui sont affichés ! J'utilise WAMP. Lors de l'ouverture du fichier php error log, WAMP me dit qu'il n'existe pas et si je veux en créer un. J'ai mis oui et du coup il reste vide ...
Message édité par lp77 le 24-04-2012 à 16:32:02 |
rufo Pas me confondre avec Lycos! | Vu comment t'as écrit le contenu de $commande, ça m'étonne pas
Message édité par rufo le 24-04-2012 à 16:36:42 --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
lp77 | Toujours, pas, la BDD est crée mais vierge. Le fichier .sql est dans /bin |
rufo Pas me confondre avec Lycos! | Ton pb vient des espaces dans le chemin d'accès... Va falloir trouver comment le résoudre. Perso, mes serveurs de prods sont tous sous Linux... Et ce genre de ligne de commande fonctionne.
Message édité par rufo le 24-04-2012 à 16:45:25 --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
lp77 |
|
rufo Pas me confondre avec Lycos! | c'est --passwordroot (y'a 2 -- normalement).
Message édité par rufo le 24-04-2012 à 16:58:46 --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
Publicité | Posté le |
Page : 1 2 Page Précédente |
Sujets relatifs | |
---|---|
Requête SQL - Position dans un classement | erreur d'importation sauvegarde base de données SQL |
Aide pour requete SQL | PHP : Calcul de moyenne par modalité |
Stocker les étapes d'une requête SQL en table | [Résolu] Intégrer le code du captcha au reste du code de traitement |
Colonne qui change de nom toute seule dans SQL Server | PHP supprimer produit panier |
comment utiliser deux module liste simple avec une autre application | [PHP+SQL] Cherche un petit coup de main pour une application simple |
Plus de sujets relatifs à : APPLICATION PHP/SQL |