Connexion bdd

Fermé
widi70 Messages postés 649 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 22 juillet 2019 - 10 déc. 2009 à 19:54
gexevo Messages postés 74 Date d'inscription mercredi 9 décembre 2009 Statut Membre Dernière intervention 26 août 2010 - 11 déc. 2009 à 23:21
Bonjour à tous
alors on ca dire que c'est la question con du soir enfin bon ....
J'ai mis mon site sur un hebergeur (orange), et j'ai une bdd sql
Bien entendu sur ce site j'aimerais me connecter à mon site mais voila le pb....!!!....

Alors voici mon code
$connexion=mysql_connect($host,$login,$password);
$base_selectionnee=mysql_select_db($base);

$host="boisfleuri";

$login="boisfleuri";
$base="boisfleuri";
$password="*******";

et le monsieur d'orange il ma expliqué comme quoi si je voulais me connecté à ma base avant 48heures il fallait que je mette pour le nom du serveur l'adresse ip
alors 2 questions
-le nom du serveur on est d'accord c'est bien $host?
- l'adresse ip c'est l'adresse ip du site?

et sinon il m'ont donné deux mot de passe, un mot de passe et un mot de passe admin lequel je doit mettre?
Merci de votre aide et encore pardon pour mon ignorance
A voir également:

15 réponses

gexevo Messages postés 74 Date d'inscription mercredi 9 décembre 2009 Statut Membre Dernière intervention 26 août 2010 8
10 déc. 2009 à 21:38
Salut Widi70,

Alors premièrement, tes variables pour enregistrer tes identifiants doivent être créées avant toute connexion au serveur.

$sql_bdd='nom_de_ta_base_de_donnée';
$sql_serveur='nom_du_serveur'; <-- exemple : sql.free.fr
$sql_user='nom_utilisateur';
$sql_passwd='mot_de_passe';

$db_link = mysql_connect($sql_serveur,$sql_user,$sql_passwd);
$db_selected = mysql_select_db($sql_bdd, $db_link);

Ensuite tu peux te connecter directement à ton serveur SQL via un IE ou MOZ.

Mais es-tu sûr qu'orange possède des serveurs PHPMYADMIN ? SQL ?
0
gexevo Messages postés 74 Date d'inscription mercredi 9 décembre 2009 Statut Membre Dernière intervention 26 août 2010 8
10 déc. 2009 à 21:42
Apparement il faut que tu actives tes pages perso sur orange.

Ensuite va voir sur http://sql-prenium.orange.fr
0
widi70 Messages postés 649 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 22 juillet 2019 65
10 déc. 2009 à 21:47
oui oui bien entendu pour la déclaration des variables avant la connexion j'ai repris dans mon code et j'ai copié.
Donc bien entendu j'ai dans mon code:
$host="boisfleuri";

$login="boisfleuri";
$base="boisfleuri";
$password="*******";
$connexion=mysql_connect($host,$login,$password);
$base_selectionnee=mysql_select_db($base);

moi le problème c'est ça:
$sql_serveur='nom_du_serveur'; <-- exemple : sql.free.fr
c'est quoi pour orange

et oui je suis que orange posséde des serveur phpmyadmin j'ai créer ma base de donné et tout pis tout

Ou est ce que je pourrais peut etre trouvé le nom du serveur quelque part non?
Merci de ton aide
0
gexevo Messages postés 74 Date d'inscription mercredi 9 décembre 2009 Statut Membre Dernière intervention 26 août 2010 8
10 déc. 2009 à 21:50
Comment as-tu pu créer ta BDD si tu ne connais pas le nom du serveur ???
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gexevo Messages postés 74 Date d'inscription mercredi 9 décembre 2009 Statut Membre Dernière intervention 26 août 2010 8
10 déc. 2009 à 21:53
As-tu essayé de t'identifier sur sql-prenium.orange.fr

Tu aurais dû aller chez free, c'est GRATUIT.
0
widi70 Messages postés 649 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 22 juillet 2019 65
10 déc. 2009 à 21:54
Ben jui allez dans mon espace client orange et jui allez dans la section bdd j'ai cliquez sur le lien
l'adresse c'est:
https://sq-clients.fr.oleane.com/mysql/
voila
0
gexevo Messages postés 74 Date d'inscription mercredi 9 décembre 2009 Statut Membre Dernière intervention 26 août 2010 8
10 déc. 2009 à 21:58
Ok tout est ok alors.

Bonne soirée.
0
widi70 Messages postés 649 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 22 juillet 2019 65
10 déc. 2009 à 22:05
et ben non c'est pas ok
c'est koi le nom du serveur?
excuse mon ignorance....
0
gexevo Messages postés 74 Date d'inscription mercredi 9 décembre 2009 Statut Membre Dernière intervention 26 août 2010 8
10 déc. 2009 à 22:15
En fait je pense que tu dois te connecter à phpmyadmin via ton accés client orange et une fois connecter sur la page d'accueil tu vas retrouver l'IP du serveur.
0
widi70 Messages postés 649 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 22 juillet 2019 65
10 déc. 2009 à 22:36
ah ah ça y est j'ai trouvé mais maintenant il m'ecrit
Impossible de se connecter a la base de données : Lost connection to MySQL server at 'reading initial communication packet', system error: 111
merci de ton aide
0
gexevo Messages postés 74 Date d'inscription mercredi 9 décembre 2009 Statut Membre Dernière intervention 26 août 2010 8
10 déc. 2009 à 22:49
vérifie bien tes identifiants de connexion, si par hasard tu n'aurais pas mis un espace en trop ou autre .
0
widi70 Messages postés 649 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 22 juillet 2019 65
10 déc. 2009 à 22:53
ok je regarde tout ça demain
il est trop tard pour trouver une solution
merci et a demain
bonne nuit
0
widi70 Messages postés 649 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 22 juillet 2019 65
11 déc. 2009 à 08:23
ben j'ai tout bien vérifier tout est bon
je vais telephoner à orange ce soir...;
Merci de ton aide
0
widi70 Messages postés 649 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 22 juillet 2019 65
11 déc. 2009 à 18:16
bon enfaite c'est la merde ces monsieur d'orange parte à 5h30 et mois je sort du taf à 5h30
dc c'est la merde....
Alors bon tout mes codes sont bon j'en suis sur

j'ai regarder dans la doc phpmyadmin j'ai trouvé ça:
[2.3] The error message "Warning: MySQL Connection Failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)..." is displayed. What can I do?


For RedHat users, Harald Legner suggests this on the mailing list:

On my RedHat-Box the socket of MySQL is /var/lib/mysql/mysql.sock. In your php.ini you will find a line
mysql.default_socket = /tmp/mysql.sock
change it to
mysql.default_socket = /var/lib/mysql/mysql.sock
Then restart apache and it will work.

Here is a fix suggested by Brad Ummer:

* First, you need to determine what socket is being used by MySQL.
To do this, telnet to your server and go to the MySQL bin directory. In this directory there should be a file named mysqladmin. Type ./mysqladmin variables, and this should give you a bunch of info about your MySQL server, including the socket (/tmp/mysql.sock, for example).
* Then, you need to tell PHP to use this socket.
To do this in phpMyAdmin, you need to complete the socket information in the config.inc.php.
For example: $cfg['Servers'][$i]['socket'] = '/tmp/mysql.sock';

Please also make sure that the permissions of this file allow to be readable by your webserver (i.e. '0755').

Have also a look at the corresponding section of the MySQL documentation.

Bon alors j'ai pas tout tout compris car bon c'est tout en anglais mais apperement il faudrait modifier le fichier php.ini mais c'est un fichier que je n'ai pas, c'est orange quila non?
Merci bcp de votre aide
0
gexevo Messages postés 74 Date d'inscription mercredi 9 décembre 2009 Statut Membre Dernière intervention 26 août 2010 8
11 déc. 2009 à 23:21
Salut,

As-tu essayé avec tes deux mots de passe ?

Si il faut faire une modif du php.ini, seul l'admin du serveur APACHE peut le faire, et ça m'étonnerai fortement que tu as accés.

Essaie de voir avec ORANGE.
0