Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cum ajunge remorca de tir inapoi ...

Alt "Utilizator nou" pe T...

ULBS INFORMATICA

Index preturi
 Boxa membrana tweeter infundata

Am nevoie de poze cu un curcubeu

Whisky for Mac

Xiaomi 14 Gpay
 Izolare zid exterior de scandura

Dezinstalare drivere W11 23H3

Recomandare masina de spalat fiab...

BSOD din cauza Intel Audio DSP dr...
 De ce sunt oamenii nostalgici

Cum vand casa fara factura Hidroe...

Scor FICO minim

Tonometru compensat CAS?
 

Conectare de pe localhost la un server mysql

- - - - -
  • Please log in to reply
8 replies to this topic

#1
moncos

moncos

    New Member

  • Grup: Members
  • Posts: 4
  • Înscris: 06.02.2014
Salutare, vrea sa creez o conexiune de pe laptopul pe care lucrez acasa, la serverul meu, unde am cateva siteuri, si nu reusesc, vreau sa vad interogarile din baza de date, sa adaug, sa sterg, etc...
Asta-i php-ul
define('SERVER','http://ip-ul serverului');
define('UTILIZATOR','usermysql');
define('PAROLA','parolauser');
define('BAZADEDATE','bazadedate');
$ConectareBD=mysqli_connect(SERVER,UTILIZATOR,PAROLA,BAZADEDATE) or die ("Error!");

Iar pentru mysql am creat un user in modul asta
GRANT ALL ON bazadedate.* TO usermysql@`ip-ul localhost` IDENTIFIED BY `parolauser!`;
Spune-ti-mi va rog cum pot realiza conexiunea!

#2
yonut_a

yonut_a

    Trala la la la

  • Grup: Senior Members
  • Posts: 3,946
  • Înscris: 03.08.2008
nu merge e vag, zi si ce nu merge.

Cu firewall de pe server cum stai ?

usermysql@`ip-ul localhost`  - asta care ip e ?

#3
moncos

moncos

    New Member

  • Grup: Members
  • Posts: 4
  • Înscris: 06.02.2014
Acesta-i ip-ul de pe localhost, laptopul e pe care lucrez.
Nu stiu sa spun mai mult d-atat, pur si simplu, nu merge, daca as stii mai mult ti-as spune!

#4
remus007

remus007

    Junior Member

  • Grup: Members
  • Posts: 174
  • Înscris: 29.03.2014

View Postyonut_a, on 28 ianuarie 2015 - 17:42, said:

usermysql@`ip-ul localhost`  - asta care ip e ?

Mai in gluma, mai in serios Posted Image

Quote

XXX:~$ ping localhost
PING localhost (127.0.0.1): 56 data bytes

Dar pe bune acum,

View Postmoncos, on 28 ianuarie 2015 - 17:47, said:

Acesta-i ip-ul de pe localhost, laptopul e pe care lucrez.
Nu stiu sa spun mai mult d-atat, pur si simplu, nu merge, daca as stii mai mult ti-as spune!

Asta inseamna doar ca sari niste pasi importanti prin acele turoriale sau carti pe care le citesti. In general, PHP o sa-ti dea o eroare anume daca nu ajunge sa se conecteze la acel server de mysql. Ar fi frumos sa o pui aici. Daca nu da PHP o eroare da mysql una destul de specifica in gen: "user si parola gresita", "nu ai permisii". La fel, ar fi frumos sa o pui aici.

Cat despre:
GRANT ALL ON bazadedate.* TO usermysql@`ip-ul localhost` IDENTIFIED BY `parolauser!`;
Sunt ferm convins ca nu ai introdus linia asta asa in consola. Ar trebui sa pui exact ip-ul introdus. Dupa aia o sa ai o alta problema, de securitate dar si asa ce vrei tu sa faci acum e o idee cam proasta.

Edited by remus007, 28 January 2015 - 17:56.


#5
moncos

moncos

    New Member

  • Grup: Members
  • Posts: 4
  • Înscris: 06.02.2014

View Postremus007, on 28 ianuarie 2015 - 17:53, said:

Mai in gluma, mai in serios Posted Image


Dar pe bune acum,



Asta inseamna doar ca sari niste pasi importanti prin acele turoriale sau carti pe care le citesti. In general, PHP o sa-ti dea o eroare anume daca nu ajunge sa se conecteze la acel server de mysql. Ar fi frumos sa o pui aici. Daca nu da PHP o eroare da mysql una destul de specifica in gen: "user si parola gresita", "nu ai permisii". La fel, ar fi frumos sa o pui aici.

Cat despre:
GRANT ALL ON bazadedate.* TO usermysql@`ip-ul localhost` IDENTIFIED BY `parolauser!`;
Sunt ferm convins ca nu ai introdus linia asta asa in consola. Ar trebui sa pui exact ip-ul introdus. Dupa aia o sa ai o alta problema, de securitate dar si asa ce vrei tu sa faci acum e o idee cam proasta.
Normal ca am pus ip-ul laptopului.

#6
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,233
  • Înscris: 24.02.2007
Majoritatea providerilor de hosting nu te lasa sa te conectezi la mysql din afara, decat, poate, daca le ceri explicit acest lucru.

Edited by dani.user, 28 January 2015 - 19:32.


#7
mufa

mufa

    Porc misogin

  • Grup: Super Moderators
  • Posts: 40,785
  • Înscris: 13.01.2005

View Postdani.user, on 28 ianuarie 2015 - 19:32, said:

Majoritatea providerilor de hosting nu te lasa sa te conectezi la mysql din afara, decat, poate, daca le ceri explicit acest lucru.

Și nimeni nu știe să facă tunel peste ssh.

#8
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,233
  • Înscris: 24.02.2007
Mai mult ca sigur n-are acces la ssh

#9
mapost

mapost

    Member

  • Grup: Members
  • Posts: 337
  • Înscris: 11.06.2002
Scrie in limba materna daca nu stii limba romana;
Posturile tale parca-s traduse in romaneste cu google din nu-s' limba:

View Postmoncos, on 28 ianuarie 2015 - 17:10, said:

Salutare, vrea sa creez o conexiune de pe laptopul pe care lucrez acasa, la serverul meu, unde am cateva siteuri, si nu reusesc, vreau sa vad interogarile din baza de date, sa adaug, sa sterg, etc...
Asta-i php-ul
define('SERVER','http://ip-ul serverului');
define('UTILIZATOR','usermysql');
define('PAROLA','parolauser');
define('BAZADEDATE','bazadedate');
$ConectareBD=mysqli_connect(SERVER,UTILIZATOR,PAROLA,BAZADEDATE) or die ("Error!");

Iar pentru mysql am creat un user in modul asta
GRANT ALL ON bazadedate.* TO usermysql@`ip-ul localhost` IDENTIFIED BY `parolauser!`;
Spune-ti-mi va rog cum pot realiza conexiunea!

Foarte evaziv si ambiguu; ce relevanta are "unde am cateva siteuri"?

View Postmoncos, on 28 ianuarie 2015 - 17:47, said:

Acesta-i ip-ul de pe localhost, laptopul e pe care lucrez.
Nu stiu sa spun mai mult d-atat, pur si simplu, nu merge, daca as stii mai mult ti-as spune!

Si pc-ul meu de-acasa e 'localhost' , la fel ca toate pc-urile cu tcp/ip.

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate