A voir également:
- Problème de débutant avec MySQL
- Logiciel de programmation pour débutant - Guide
- Mysql community server - Télécharger - Bases de données
- Mysql a répondu : documentation connexion impossible : paramètres incorrects. - Forum Bases de données
- Le paquet « mysql-server » n'a pas de version susceptible d'être installée ✓ - Forum Debian
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
6 réponses
Marco_src02
Messages postés
72
Date d'inscription
samedi 12 avril 2003
Statut
Membre
Dernière intervention
3 juillet 2004
6
15 juil. 2003 à 19:55
15 juil. 2003 à 19:55
Je suis pas un pro, loin de là, mais pour ce qui est de la différence entre phpMyadmin et SQL, en fait ça a pas de rapport au sens ou tu a l'air de l'entendre, l'un est un language qui permet de gerer un systeme de base de données (SQL) et l'autre est une application web realisée en PHP qui a pour but de simplifier l'administration d'une base de données, notamment en rendans "transparente" la saisie des requete SQL.
Pour le lien entre php et mysql il n'est pas obligatoire, mais il est vrai qu'il existe dans une majorité de cas.
Il faut savoir que SQL est un module de Apache(serveur web) au meme titre que PHP.Il est donc possible de saisir des commandes via un "shell" ou une console, et par ce biais il est possible que certaines fonctions ne soit pas utilisables via phpmyadmin.
EasyPHP est un logiciel qui installe en fait Apache avec les module PHP et MySQL, cela permet de tester tes scripts en local(sans les mettres sur un serveur distant genre multimania).Je pense donc que suffit pour tester tes scripts.
Pour les fonction show et shell, peu po t'aider parce que conné po.
Marco
PS: il n'y a pas de quoi rire au fait, un forum c fait pour ça, surtout celui ci ;-)
Pour le lien entre php et mysql il n'est pas obligatoire, mais il est vrai qu'il existe dans une majorité de cas.
Il faut savoir que SQL est un module de Apache(serveur web) au meme titre que PHP.Il est donc possible de saisir des commandes via un "shell" ou une console, et par ce biais il est possible que certaines fonctions ne soit pas utilisables via phpmyadmin.
EasyPHP est un logiciel qui installe en fait Apache avec les module PHP et MySQL, cela permet de tester tes scripts en local(sans les mettres sur un serveur distant genre multimania).Je pense donc que suffit pour tester tes scripts.
Pour les fonction show et shell, peu po t'aider parce que conné po.
Marco
PS: il n'y a pas de quoi rire au fait, un forum c fait pour ça, surtout celui ci ;-)
txiki
Messages postés
6596
Date d'inscription
mercredi 30 janvier 2002
Statut
Contributeur
Dernière intervention
22 février 2024
517
15 juil. 2003 à 21:15
15 juil. 2003 à 21:15
Salut a tous,
Moi aussi je débute et j'ai installé easyPHP. Je m'en suis vu mais.. c'est O.K. Je suis comme hush , je n'ai jamais écrit ne riez pas mais l'ai pensé a maintes reprises...
Je dois créer des tables, je clique donc sur phpMyAdmin; je tombe sur la même interface que celle de free (lorsque j'uploade des tables par copier/coller puis executer. C'est quand même pas là dedans qu'on déclare les variables et tape toutes les lignes de la table ? Si c'est le cas, je préfère le faire au Word pad (à cause de la lisibilité du texte) puis copier dans phpMyAdmin.
Et puis qu'entendez-vous par administration d'une base ? Inserer un champ, une ligne ?.
Merci pour vos réponses...
http://abarka.free.fr
Un adulte assis voit plus loin qu'un jeune debout.
Moi aussi je débute et j'ai installé easyPHP. Je m'en suis vu mais.. c'est O.K. Je suis comme hush , je n'ai jamais écrit ne riez pas mais l'ai pensé a maintes reprises...
Je dois créer des tables, je clique donc sur phpMyAdmin; je tombe sur la même interface que celle de free (lorsque j'uploade des tables par copier/coller puis executer. C'est quand même pas là dedans qu'on déclare les variables et tape toutes les lignes de la table ? Si c'est le cas, je préfère le faire au Word pad (à cause de la lisibilité du texte) puis copier dans phpMyAdmin.
Et puis qu'entendez-vous par administration d'une base ? Inserer un champ, une ligne ?.
Merci pour vos réponses...
http://abarka.free.fr
Un adulte assis voit plus loin qu'un jeune debout.
Marco_src02
Messages postés
72
Date d'inscription
samedi 12 avril 2003
Statut
Membre
Dernière intervention
3 juillet 2004
6
15 juil. 2003 à 22:15
15 juil. 2003 à 22:15
Pour commencer, la notion de variables n'existe pas dans SQL, celle ci est en revanche bien presente dans PHP.
En fait phpmyadmin permet par exemple d'inserer une ligne dans une table sans avoir a saisir "INSERT INTO nom_de_la_table .......", mais en remplissant simplement des champs de formulaires et en cliquant sur Enregisterer(ou un truc du genre), pour utiliser phpmyadmin il n'y donc pas besion de connaitre le language SQL.
Un champs est une colonne d'une table donnée:
Ex:
client.nom => designe le champs nom de la table client
une ligne(aussi nommée "tuple") concerne elle toutes les propriétés du client ( en reprenant l'exemple precedent), donc par exemple, identifiant(n° de ligne, ou clé primaire), prenom, nom, adresse, etc....
Inserer une ligne consiste donc à rentrer dans une table de base de donnée les informations relatives a un client(toujours le meme exemple).Donc en resumer a inserer un nouveaux client dans celle ci.
L'administration d'une base est donc un terme qui regropupe toutes les actions qui consistent a creer, supprimer, mettre a jour des tables.Donner des droits aux différents utilisateurs etc etc....
Voila, @++
En fait phpmyadmin permet par exemple d'inserer une ligne dans une table sans avoir a saisir "INSERT INTO nom_de_la_table .......", mais en remplissant simplement des champs de formulaires et en cliquant sur Enregisterer(ou un truc du genre), pour utiliser phpmyadmin il n'y donc pas besion de connaitre le language SQL.
Un champs est une colonne d'une table donnée:
Ex:
client.nom => designe le champs nom de la table client
une ligne(aussi nommée "tuple") concerne elle toutes les propriétés du client ( en reprenant l'exemple precedent), donc par exemple, identifiant(n° de ligne, ou clé primaire), prenom, nom, adresse, etc....
Inserer une ligne consiste donc à rentrer dans une table de base de donnée les informations relatives a un client(toujours le meme exemple).Donc en resumer a inserer un nouveaux client dans celle ci.
L'administration d'une base est donc un terme qui regropupe toutes les actions qui consistent a creer, supprimer, mettre a jour des tables.Donner des droits aux différents utilisateurs etc etc....
Voila, @++
txiki
Messages postés
6596
Date d'inscription
mercredi 30 janvier 2002
Statut
Contributeur
Dernière intervention
22 février 2024
517
15 juil. 2003 à 22:35
15 juil. 2003 à 22:35
Salut Marco_src02
Et ci-dessous (une de mes tables) c'est pourquoi ? STP, MySQL ? ce ne serait donc pas la même chose ?
#
# Structure de la table `geniusnames`
#
CREATE TABLE geniusnames (
id int(4) NOT NULL auto_increment,
prenom varchar(50) NOT NULL default '',
origine text NOT NULL default '',
UNIQUE KEY id (id)
) TYPE=MyISAM;
#
# Contenu de la table `geniusnames`
#
INSERT INTO geniusnames VALUES (1, 'AARI', '\(bélier\)aspect que revêt le génie habitant le gouffre d\'Okina \(Alava\). Aspect que revêt l\'un des génies subalternes de Mari. Quand elle dort,elle se sert du corp de son bélier comme d\'un oreiller, et de ses cornes comme dévidoir quand elle effectue des travaux de filage.');
Merci pour tes réponses et ton aide. ;-)) Fait une recherche dans les prénoms du site ci-dessous, c'est ce que j'ai fait, je sais il y a mieux ....
http://abarka.free.fr
Un adulte assis voit plus loin qu'un jeune debout.
Et ci-dessous (une de mes tables) c'est pourquoi ? STP, MySQL ? ce ne serait donc pas la même chose ?
#
# Structure de la table `geniusnames`
#
CREATE TABLE geniusnames (
id int(4) NOT NULL auto_increment,
prenom varchar(50) NOT NULL default '',
origine text NOT NULL default '',
UNIQUE KEY id (id)
) TYPE=MyISAM;
#
# Contenu de la table `geniusnames`
#
INSERT INTO geniusnames VALUES (1, 'AARI', '\(bélier\)aspect que revêt le génie habitant le gouffre d\'Okina \(Alava\). Aspect que revêt l\'un des génies subalternes de Mari. Quand elle dort,elle se sert du corp de son bélier comme d\'un oreiller, et de ses cornes comme dévidoir quand elle effectue des travaux de filage.');
Merci pour tes réponses et ton aide. ;-)) Fait une recherche dans les prénoms du site ci-dessous, c'est ce que j'ai fait, je sais il y a mieux ....
http://abarka.free.fr
Un adulte assis voit plus loin qu'un jeune debout.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Marco_src02
Messages postés
72
Date d'inscription
samedi 12 avril 2003
Statut
Membre
Dernière intervention
3 juillet 2004
6
16 juil. 2003 à 19:58
16 juil. 2003 à 19:58
Le copie/collé que tu as fait si dessus est en fait le language MySQL lui meme,typiquement ce texte represente la structure de la table geniusnames avec ces données(dans ce cas là, un seul tuples(ligne) est present dans la table), probablement issu de phpmyadmin.
le 1er paragraphge permet de creer la table
et le second insere une ligne a l'interieur
SQL est un module de Apache comme dis plus haut et MySQL est le language qui permet de travailler avec les base de données de ce type là.
le 1er paragraphge permet de creer la table
et le second insere une ligne a l'interieur
SQL est un module de Apache comme dis plus haut et MySQL est le language qui permet de travailler avec les base de données de ce type là.