Ocena wątku:
- 0 głosów - średnia: 0
- 1
- 2
- 3
- 4
- 5
Access Denied for user...
|
Liczba postów: 938
Liczba wątków: 22
Dołączył: 21-01-2009
Reputacja:
23
Chce się połączyc z bazą MySQL, z poziomu PHP, żeby stworzyc tabele a tu mi wciąż taki błąd wyskakuje:
Kod: Access denied for user 'a4220990_user'@'10.0.0.6' to database 'moviesite'
Dane do połączenie daje dobre więc nie wiem o co chodzi, może to coś w php.ini ... Jeżeli ktoś podejrzewa co jest zle to proszę o pomoc
Liczba postów: 88
Liczba wątków: 8
Dołączył: 08-04-2009
Reputacja:
1
Localhost czy hosting? Inne skrypty takie jak MyBB się mogą połączyć?
Liczba postów: 938
Liczba wątków: 22
Dołączył: 21-01-2009
Reputacja:
23
Hosting, nie próbowałem żadnych cms'ów. Może dołączę zawartośc pliku to coś pomoże.
Kod: <?php
$connect = mysql_connect("host", "user", "pass") or
die ("Sprawdz polonczenie z serwerem.");
$create = mysql_query("CREATE DATABASE IF NOT EXISTS moviesite")
or die(mysql_error());
mysql_select_db("moviesite");
$movie = "CREATE TABLE movie (
movie_id int(11) NOT NULL auto_increment,
movie_name varchar(255) NOT NULL,
movie_type tinyint(2) NOT NULL default 0,
movie_year int(4) NOT NULL default 0,
movie_leadactor int(11) NOT NULL default 0,
movie_director int(11) NOT NULL default 0,
PRIMARY KEY (movie_id),
KEY movie_type (movie_type,movie_year)
)";
$results = mysql_query($movie)
or die (mysql_error());
$movietype = "CREATE TABLE movietype (
movietype_id int(11) NOT NULL auto_increment,
movietype_label varchar(100) NOT NULL,
PRIMARY KEY (movietype_id)
)";
$results = mysql_query($movietype)
or die(mysql_error());
$people = "CREATE TABLE people (
people_id int(11) NOT NULL auto_increment,
people_fullname varchar(255) NOT NULL,
people_isactor tinyint(1) NOT NULL default 0,
people_isdirector tinyint(1) NOT NULL default 0,
PRIMARY KEY (people_id)
)";
$results = mysql_query($people)
or die(mysql_error());
echo "YEAH poprawnie utworzono baze danych!!";
?>
Liczba postów: 263
Liczba wątków: 63
Dołączył: 25-03-2008
Reputacja:
1
Ogólnie nie masz dostępu  Więc kombinuj z argumentami funkcji mysql_connect
Liczba postów: 852
Liczba wątków: 35
Dołączył: 17-12-2007
Reputacja:
12
Zorientuj się czy podajesz dobry adres hosta mysql. W większości przypadków jest to localhost, jednak przykładowo nazwa.pl ma inaczej. Myślę, że wystarczy poszukać w jakimś FAQ na stronie Twojego hostingodawcy.
Liczba postów: 938
Liczba wątków: 22
Dołączył: 21-01-2009
Reputacja:
23
Dobra problem już rozwiązałem
Liczba postów: 88
Liczba wątków: 8
Dołączył: 08-04-2009
Reputacja:
1
Liczba postów: 852
Liczba wątków: 35
Dołączył: 17-12-2007
Reputacja:
12
Mówi się chyba "oświeć mnie"  .
Liczba postów: 938
Liczba wątków: 22
Dołączył: 21-01-2009
Reputacja:
23
Heh właśnie cały czas się zastanawiałem co miał na myśli mówiąc to  To cię teraz oświecę jak chcesz: na hostingu miałem tylko jedną bazę danych a przy połączeniu chciałem stworzyc nową, niestety limit baz wynosił 1, więc wyskakiwał ten błąd
|
Użytkownicy przeglądający ten wątek:
|
|
Sponsorzy i przyjaciele
|
|
|