Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

wojtzuch

Pytanie o MySQL, MySqlFront i jego odpowiedniki, a polskie czcionki

Rekomendowane odpowiedzi

Sprawa jest taka:

 

- ręczne wpisywanie komend w MySql monitor (mysql.exe) daje polskie znaki, ale te nie dzialaja po wlaczeniu tak przygotowanej tabeli w MySqlFront

- wpisywanie danych z polskimi znakami w mysqlfront rowniez daje polskie znaki, kwerendy tamze je rozpoznaja, ale po wlaczeniu tak przygotowanej tabeli pod MySql monitor, ten ich nie rozpoznaje (rowniez krzaczki)

 

Zadnych opcji kodowania nie znalazlem.

 

Da sie cos z tym zrobic?

Czy inne ustrojstwa, typu PhpMyAdmin, sa pod tym wzgledem zgodne z mysql

 

jako takim?

 

A jak jest z pakietami spolszczonymi (Krasnal?)?

A z osobnymi modulami (apache, php, mysql)?

 

Przeciez to chyba nie jest kwestia ustawien w konfigu mysql jako takiego...

 

W koncu w wewnetrznej aplikacji nie ma problemu.

 

Wszystko w ramach FoxServ 2.1

 

 

[Edytowane: 5/3/2004 przez wojtzuch]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

W PhpMyadmin jest możliwość wyboru kodowania. Więcej niestety nie powiem.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Grzebalem i w my.ini w katalogu mysqlfront, i w tym w windows:

 

[Client]

language=c:FoxServMYSQLsharepolish

character-sets-dir=C:FoxServ/mysql/share/charsets

 

Slashe tez zmienialem. Niestety, nie dziala, wciaz w parametrach hosta jest /english...

 

Czcionki 1250 tam sa...

 

Pomyslalem tez, ze to to (z linku):

 

If you change character sets after having created any tables, you will have to run myisamchk -r -q --set-character-set=charset on every table. Your indexes may be sorted incorrectly otherwise. (This can happen if you install MySQL, create some tables, then reconfigure MySQL to use a different character set and reinstall it.)

 

Po prostu usunalem tablice, zrobilem jeszcze raz dla testu, wlaczylem ponownie mysqlfront i nic... mowie o tym wpisie language=. bo z zadnego skryptu configure nie korzystalem (szukalem, gdzie to?)

 

 

[Edytowane: 6/3/2004 przez wojtzuch]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

bleh, takie sa gotowe paczki. Poszukaj czy masz mysql wrzucone jako usluge, jesli tak to usun i zainstaluj jeszcze raz. (start -> uruchom -> cmd -> mysqld --help <- to powinno pokazac przelaczniki do instalacji/deinstalacji uslugi). {windows}my.ini lub my.cnf

na razie wiecej nie przychodzi mi na mysl

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dzieki. A moze pomozesz mi z phpmyadmin?

 

Mam to domyslnie z pakietem w C:FoxServwwwphpmyadmin

 

Witamy w phpMyAdmin 2.2.3

 

Bł±d

MySQL zwrócił komunikat:

 

Can't connect to MySQL server on 'localhost' (10061)

 

 

Przekopalem sie przez dokumentacje i tak:

 

 

$cfgPmaAbsoluteUri = 'http://localhost/phpmyadmin/';

 

 

$cfgServers[1]['host'] = 'localhost';

$cfgServers[1]['port'] = '';

$cfgServers[1]['socket'] = '';

$cfgServers[1]['connect_type'] = 'tcp';

$cfgServers[1]['stduser'] = '';

$cfgServers[1]['stdpass'] = '';

$cfgServers[1]['auth_type'] = 'config';

$cfgServers[1]['user'] = 'root';

$cfgServers[1]['password'] = '';

$cfgServers[1]['only_db'] = '';

 

$cfgServers[1]['verbose'] = '';

$cfgServers[1]['bookmarkdb'] = '';

$cfgServers[1]['bookmarktable'] = '';

 

 

 

Probowalem juz z nazwami hosta typu HOME-XXXXX, z katalogiem FoxServMySqlData (tam mysql trzyma bazy danych), rozne hasla (root takze na wojtek i na administrator), zadnych w mysql hasel nie ustawialem...

 

Tam jest o modyfikacji config.inc.php3 i wczytaniu index.php3, ja jednak mam tylko config.inc.php i index.php i z tymi sie bawilem.

 

Juz sie nastawiam, ze bede musial pracowac wylaczie w trybie tekstowym, chociaz pisze bardzo szybko i bezwzrokowo, ale i tak...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

dokladnie ten plik co masz fragment zacytowany :

 

$cfgPmaAbsoluteUri = 'http://localhost/phpmyadmin/'; <- sciezka do phpmyadmina, ok

 

$cfgServers[1]['host'] = 'localhost'; <- host, ok

$cfgServers[1]['port'] = ''; <- jesli dales inny port to wpisz

$cfgServers[1]['socket'] = ''; <- raczej niepotrzebne dla Ciebie

$cfgServers[1]['connect_type'] = 'tcp'; <- typ polaczenia, moze byc

$cfgServers[1]['auth_type'] = 'config';

$cfgServers[1]['user'] = 'root'; <- nazwa uzytkownika (TEGO Z MY.INI)

$cfgServers[1]['password'] = ''; <- HASLO (JAK WYZEJ)

$cfgServers[1]['only_db'] = ''; <- baza danych, mozna ograniczyc dostep tylko do jednej

 

a tak poza tym, to chyba wszystko od 0 powinno isc ale to drobiazg

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Hmmm... Do not use $cfgServers[0]

 

Co do my.ini, to jak pisalem, zadnych hasel nie dawalem. Puste user i password:

 

$cfgServers[1]['user'] = '';

$cfgServers[1]['password'] = '';

 

nie pomaga.

 

 

Nizej my.ini z C:windows:

 

[mysqld]

basedir=C:FoxServ/mysql

datadir=C:/FoxServ/mysql/data

[WinMySQLadmin]

Server=C:FoxServ/mysql/bin/mysqld-nt.exe

[Client]

character-sets-dir=C:FoxServ/mysql/share/charsets

 

 

Swoja droga probowalem dac data dir na localhost i wwwdata (po skopiowaniu) mysqldata, ale to nie to.

I dzięki za cierpliwość, ale to dla mnie wszystko nowe ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

w tabeli od mysql masz liste userow :) wraz z zakodowanymi haslami

normalnie przy instalacji pyta sie o nick i haslo roota, a tak to nie wiem, wpisywales cos przy instalacji tego badziewia ? moze na stronie jest napisane jakie sa standardowe ustawienia w foxserv ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wlaczylo sie. Zadnych hasel. Po prostu restart kompa. A podkreslam: caly czas bylo tak, ze zatrzymywalem winsqlmyadmin, nastepnie mysql z usluga (poprzez panel FOxServ) i restart.

 

A tu trzeba bylo restartu kompa...

 

Tylko ze mam juz te liste baz danych, ale jak wlacze jedna z nich, to znow ten komunikat...

 

Zaraz sprawdze hasla.

 

Tymczasem pozostal jeszcze problem (?) z MyODBC. Sciagnalem, zaisntalowalem, w winsqlmyadmin jest wciaz not found. Pod ODBC administrator mam ODBC drivers i myODBC oraz MySql (ten sam driver 3.51), probowalem w tym grzebac, ale nic.

 

Chcialem importowac z accesa (poprzez plik MS acces), ale mam dziwne komunikaty BOf cos tam...

 

[Edytowane: 6/3/2004 przez wojtzuch]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wolalbym po francusku ;)

 

Po co? Ano wlacza sie sam po uruchomieniu foxserv.

 

Co do sqlmyadmin, to jak sie okazuje, wszystko dziala, ale przy wylaczonym polaczeniu internetowym (modem). Po prostu wchodze w index.php, mam bazy danych, wchodze w baze, wszystko wydaje sie grac... Wlacze net, znany juz komunikat.

 

Wylacze net... wciaz nie dziala, resarty calosci nie pomagaja, musze restartowac kompa i znow jest OK. Nie rozumiem.

 

A co do tego Administratora to przeciez alpha i zalecaja nawet backup wszystkiego przed instalka :exclam:

 

[Edytowane: 6/3/2004 przez wojtzuch]

 

 

No wiec przyczyny, dlaczego do dzialania phpmyadmin w trakcie i po zamknieciu polaczenia z netem w trakcie jednej sesji windows potrzeba restartu kompa, nie znalazlem.

Poniewaz to nie jest kwestia zadnej dodatkowej uslugi w tle (zrobilem print screen i sobie porownalem), wiec predzej cos z przegladarka, nic mi innego nie przychodzi na mysl.

 

Co do czcionek w phpmyadmin, to niestety rowniez bez zmian. Domyslnie jest latin-1, obsluga latin-2 (ISO 8859-2) jest, tylko ze nie potrafie jej wlaczyc. Probowalem uruchomic serwer sql z odpowiednim parametrem:

C:FoxServmysqlbinmysqld-nt.exe --with-extra-charsets=complex

jak rowniez:

C:FoxServmysqlbinmysqld-nt.exe --with-charset=latin2

 

ale nie pomaga. Ogonki zrobione pod mysql monitor krzacza sie niezaleznie od kodowania przegladarki. Wg manuala juz domyslnie ma sie zmieniac "when needed"...

 

Na liscie sa:

 

latin1 big5 czech euc_kr gb2312 gbk sjis tis620 ujis dec8 dos german1 hp8 koi8_ru latin2 swe7 usa7 cp1251 danish hebrew win1251 estonia hungarian koi8_ukr win1251ukr greek win1250 croat cp1257 latin5

 

Z linkow podanych przez Januzi w opisie obslugiwanych zestawow znakow jest:

 

latin2 (ISO 8859-2 Central European):

+----------------------+----------+----+---------+----------+---------+

| Collation | Charset | Id | Default | Compiled | Sortlen |

+----------------------+----------+----+---------+----------+---------+

| latin2_czech_ci | latin2 | 2 | | Yes | 4 |

| latin2_general_ci | latin2 | 9 | Yes | | 0 |

| latin2_hungarian_ci | latin2 | 21 | | | 0 |

| latin2_croatian_ci | latin2 | 27 | | | 0 |

| latin2_bin | latin2 | 77 | | | 0 |

+----------------------+----------+----+---------+----------+---------+

 

 

Nie wiem co jest grane :(

 

[Edytowane: 6/3/2004 przez wojtzuch]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

no to nie wiem co doradzic. moje mysql ma sie dobrze, no ale bylo instalowane z osobna

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mam.

 

Outpost firewall. Przyszlo mi do glowy przejrzec zapis. Apache chcial sie raz laczyc podczas surfowania, to go po prostu zblokowalem, ale widac podzialalo takze na localhost a ja o tym zapomnialem :)

 

Pozostaly te czcionki, moze cos sie wymysli...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...