RWGAME napisał:MySQL zwrócił komunikat:
#1044 - Access denied for user 'rwgame'@'w20_2' to database 'rwgame' Witaj. I MySql zwrócił prawidłowy komunikat, bo:
RWGAME napisał:CREATE DATABASE `rwgame` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;...chcesz utworzyć bazę danych na już utworzonej bazie. Przecież ją chyba masz, prawda?. Usuń tę linijkę z pliku z bazą danych. Przecież sposób eksportu i importu baz danych był już opisywany na tym
Forum. I ja nie pamiętam, aby na
60 FREE był taki wpis w pliku eksportu
SQL.
Podejrzewam, że zrobiłeś zrzut do pliku tekstowego "
.txt", zamiast do pliku w formacie
SQL "
.sgl". Powinieneś zaznaczyć pole "
Zapisz jako plik", i wówczas przeglądarka automatycznie pobierze Ci zrzut bazy
SQL na dysk. Będzie to np. plik o nazwie "
rwgame.sql".
Jest też drugi sposób na uzyskanie pliku
SQL, ale to tylko w przypadku, jeśli byś nie zaznaczył wcześniej pola "
Zapisz jako plik". Po wykonaniu "
Eksportu" bazy w panelu
phpMyAdminia skopiuj treść bazy do np.
Notatnika SP, i zapisz ją na dysku jako plik
SQL.
Notatnik SP automatycznie utworzy Ci prawidłowe rozszerzenia pliku. Pisałeś że już kilka razy przenosiłeś bazę z serwera na serwer, i jak Ci się to udawało?. Chyba miałeś farta.
Podczas importowania pliku do nowej bazy w polu "
Import", zlokalizuj wyeksportowany plik "
rwgame.sql" i tu już metodą prób i błędów ustaw opcję "
Zestaw znaków dla pliku:" na wstępnie domyślne, czyli jak tam masz w rozwijalnym polu wyboru (na
60 FREE jest
utf-8). Po udanej operacji wystartuj stronę, i zobacz, czy masz polskie znaki. Jeśli nie masz, tylko same
? - "
pytajniki", wówczas usuń wszystkie tabele z bazy danych, czyli
wyczyść ją, i spróbuj wykonać ponowny "
import", ale już z innym zestawem znaków w polu "
Zestaw znaków dla pliku:", np. "
latin 1", bo to jest najczęściej stosowany zestaw znaków w bazach danych. Te operacje możesz wykonywać spokojnie, bo przecież to jest nowa strona, i nic nie stracisz, kasując bazę danych. Oczywiście, przy założeniu, że masz prawidłowo skopiowane pliki ze starej strony na nową. "
Trening czyni mistrza", jak mawiali starożytni Rosjanie!
Jeśli bym się mylił w powyższych poradach, a pewnie się nie mylę, to komunikat:
Kod: |
#1044 - Access denied for user: 'username@localhost' to database 'database'
|
...informuje nas też i o tym, że podaliśmy złe
hasło,
login lub
nazwę bazy danych. Jeśli zmieniłeś wcześniej hasło do Twojej bazy danych, np. w jakimiś Panelu Kontrolnym typu
C-panel lub
Menager ( chyba coś takiego tam maja? ) i rozpocząłeś operację "
Importu" bazy
SQL, to mógł zaistnieć przypadek, że operacja zmiany hasła nie doszła jeszcze do skutku, a Ty logowałeś się z "
rozpędu" do nowej bazy ze starym hasłem. Sprawdź i tę możliwość. To jest też porada dla wszystkich innych, którzy przenoszą strony.
To tyle, co mogę Ci doradzić. Opisz, co zdziałałeś. Pozdro.
Jokris.