| |||||
| Dernière réponse | |
|---|---|
| Sujet : MySQL: Qu'est ce que c'est,aa quoi ça sert,comment s'en servir? | |
| Je@nb | T'interroge ta base de donnée MySQL, en langage SQL. |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| Je@nb | T'interroge ta base de donnée MySQL, en langage SQL. |
| sky99 | donc SQL est un langage qui permet de determiner
les actions a faire sur une BDD,mais pas de gerer, alors que les softs a la MySQL via des langages derivés de SQL servent a administer/gerer ces BDD dites moi si je fais fausse rûte ou si g pigé marci pour ce qui precede en touc cas |
| kuroineko |
|
| Je@nb | pas de prob si ça te fait plaisir |
| sky99 | ah,tres bien ,merci!!!
sinon,je peux citer ton pseudo sur mon site pour les remerciements?(d'aiioleurs,je viens de voir ke c ossi grace a twa ke je suis passé a easyPHP ! :) |
| Je@nb | peutetre que c dans la conf de Apache.
ouvre dans easy php le fichier httpd.conf dans le répertoire conf d'apache et cherche Alias mysql, il devrait i avoir un peu plus bas une partie limitant l'accès, copie cette partie pour l'alias home peutetre |
| sky99 | g pas vu :cry: ya pas de htaccess! :( |
| Je@nb | merci pour tes hantaï et les vidéos du loft :D, sinon g pris female ejaculation :D |
| sky99 | ok,merci
je v essayer ça! en tous cas,merci je@nb ! |
| Je@nb | dans le dossier phpmyadmin dans easyphp tu dois avoir un fichier .htaccess, copie le dans le répertoire home ou qqch comme ça |
| sky99 | arf!
mais alors comment je fais pour empecher ça?! |
| sky99 | mais maintenant tu peux plus rentrer,la?
c MySQL qui autorise a faire ça? sans mySQL t'aurais pu entrer ou pas? |
| Je@nb | apt-get install apache php4 mysql :D :D :D |
| Je@nb | sinon mysql, ça n'a rien avoir avec la page /home on peut encore i aller et aller se balader vers tes DD |
| sky99 | sans easyPHP,ça aurait été un calvaire!
comment je vais faire kan je v passer sous linux :sweat: |
| Je@nb | oui c possible, g regardé tes paritions (ça va jusqu'à k je crois ou apr là :D :D :D |
| sky99 | ok, c fait,merci!
vous arrivez a rentre maintenant? c'est cool,je commence a comprendre MySQL! sinon les trucs cochons yen a,mais ils sont sur un autre disque,alors ça m'etonnerait aue tu pouisse y acceder... c possible? |
| Je@nb | avec PHPMyAdmin :D http://sky99.dns2go.com/mysql/ |
| sky99 | comment on fait pour changer le password root
avec easyPHP? |
| Je@nb | Ta de bo truc cochon dit moi Sky :p.
Ton pseudo c plutot Sky69 :D :D :D jté pris qq trucs |
| SquiiiD | Ca aussi c pas top surtout si t limité en upload : http://sky99.dns2go.com/site1/ |
| SquiiiD | regarde je suis ici et a mon avis c'est pas ce que tu desire : http://sky99.dns2go.com/home/ donc attention |
| SquiiiD | sky99 comme tu as mis root et password rien
je te conseil de mettre un htaccess pour proteger ton forum sinon tout le monde peux y aller en ayant ton IP ( porte ouverte aux "hackers" ) et si possible faut changer le password root car sinon tout le monde peut executer des requete SQL sur ton ordi et c'est pas top niveau securité ;) |
| sky99 | k marci!!!
et donc si je comprends bien,je peux utiliser MySQL sans y connaitre quedalle! :pt1cable: |
| MagicBuzz | nikel :) |
| sky99 |
ça marche!!! si vous voulez tester: http://sky99.dns2go.com/test/dforu [...] index.php3 (en fait c plutot moi qui voudrais que vous testiez) |
| sky99 | La table blockip a été créée avec succés
La table des forums a été créée avec succés La table des modérateurs a été créée avec succés La table des posts a été créée avec succés La table des réglages a été créée avec succés La table des smileys a été créée avec succés La table des styles a été créée avec succés La table des utilisateurs a été créée avec succés Si tout s'est bien déroulé, choisissez vos réglages, vos styles et créez vos forum. :) COOL!!! :) :) ça a marché!!!! :) ARF,merci!!! :jap: :jap: comme nom/mot depasse,je peux mettre ce que je veux lorsqu'on me demande ça pour un script PHP,ou c alors c le seul truc posssible? si je laisse comme ça,quelqu'un d'ewxterieur en pourrait pas acceder et modifier les fichier de la base de données? |
| Schimz | et PhpMyAdmin si tu veux pas te cogner les commandes sql à la main |
| sky99 | j'essaie tout de suite |
| Je@nb | met localhost
root rien test ;) |
| sky99 | por les erreur,j'en connais la raison,mais
je ne sais pas comment y remedier. J'ai installé easyPHP,et j'ai donc MySQL qui tourne en meme temps,et son etat est "demaré" mais en dehors de cela,je n'ai rien configuré sur MySQL le fichier de config de MySQL,My.INI est le suivant: [mysqld] datadir=C:\Program Files\EasyPHP\mysql\data basedir=C:\Program Files\EasyPHP\mysql skip-innodb il n'y a rien d'autre dedans. quand au forum,il faut que je le renseigne dans son fichier config sur ceci: - $dburl="xxxxxx"; Adresse du serveur MySQL - $dblogin="xxxxxx"; Nom d'utilisateur pour la base de données - $dbpass="xxxxxx"; Mot de passe pour l'accés à la base de données - $dbtable="xxxxxx"; Le nom de la base de données à laquelle vous avez accés. je ne sais pas quelle est l'adresse du serveur MySQL, donc j'ai mis l'adresse du serveur web; le login et password,j'ai mis au pif, et le quatrieme truc,j'ai mis le repertoire dans lequel se trouve mySQL: C:\Program Files\EasyPHP\mysql\data et comme yavait un dossier data,je me suis dit que ça devait etre la cible. et voici le message que j'ai en retour lors de l'installation du forum: Erreur de création de la table blockip Erreur de création de la table des forums Erreur de création de la table des modérateurs Erreur de création de la table des posts Erreur de création de la table des reglages Erreur de création de la table des smileys Erreur de création de la table des styles Erreur de création de la table des utilisateurs L 'utilisateur sky99 a été créé. Si tout s'est bien déroulé, choisissez vos réglages, vos styles et créez vos forum |
| MagicBuzz | SQL = Structured Query Langage
PL/SQL (Utilisé par Oracle) : Procedural Langage / SQL T-SQL (Utilisé pas M$SQL) : Transact - SQL Le SQL n'est pas un langage de "création" de base de données, mais le langage qui permet d'inter-agir avec la base de données. Avec tu peux créer des "bases de données" (ne pas confondre avec le SGBD courremmant appelé à tord base de données aussi, les détruire, les remplir, les interroger. PL/SQL et T-SQL (il y en a d'autres, mais ce sont les plus répendus) sont des langages basés sur le SQL qui permettent en plus de gréer des procédures stockées et des fonctions, ce qui permet d'automatiser des traîtements SQL et en améliorer les performances. MySQL ne supporte ni PL/SQL ni T-SQL. |
| sky99 | merci deja poue tout ça.
si j'ai bien compris: -Donc deja,premiere chose, MySQL et SQL ne sont pas pareils; le premier est un programme qui gere les bases de données SQL(lecture,ajout suppression de données a la base?) -SQL est un langage qui permet de faire des databases? ou bien est-ce une database directement? Le systeme d'exploitation est Windows XP PRO (oui je sais ça devrait etre Linux,mais je changerai lorsque je maitriserai suffisament LINUX et les outils sous linix pour serveur web,j'ai une redhat 7.3 en attente) |
| kuroineko |
|
| SquiiiD | Salut MySQL c'est un SGBD ( systeme de gestion de base de données ) Php s'utilise souvent accompagné de MySQL tout simplement :)
Quel est le message d'erreur? Quand tu essaies ton forum? Tu es sous quel OS ? |
| sky99 | voila,j'ai monté mon serveur web,d'abord sous apache
seul,pouis sous eAsyPHP ensuite. Alors ya dedans APACHE que je connais, les trucs pour le support du PHP(ça j'ai compris ce que c'est et comment ça marche,les histoires de server side) mais ya une chose queje pige pas,c'est MySQL. je n'ai pas compris ce que c'est exactement,ce que ça fait en pratique,a quoi ça sert. La seule chose que j'ai compris c que le PHP passe sans prob sur mon serveur,mais que certains forums en PHP qui veulent des trucs MySQL ne passent pas, pasque j'ai pas configuré MySQL(on me demande une histoire de tables SQL qui se sont pas crées,et on me dit de configurer, or je c pas c koi une table,ni ou les recuperer,comment configurer...) Mon but n'est pas d'aprendre a programmer en MySQL,mais juste de comprendre ceque c'est,comment ça marche,a quoi ça sert pour pouvoir m'en servir(comme je me sers du PHP,CAD en recuperant les scripts sur le net) pour pouvoir mettre en place des srcipts PHP qui veulent des bases MySQL. DOnc si une âme generause voulait bien m'epliquer ,ou alors me donner un lien qui me permette de comprendre... |




