Mam nikłe pojecie o mysql, przy kopiowaniu bazy wywala mi błąd z którym
nie wiem co mam zrobić. Proszę o pomoc.
Wersja LMS: 1.11.1 Talus (1.889/1.21)
Wersja LMSDB: 1.11.1 Talus (1.43/1.49)
Wersja MySQL: 5.0.24a-log
Wersja PHP: 5.2.3
Wersja Smarty: 2.6.18
CREATE ALGORITHM = UNDEFINED DEFINER = `root`@ `localhost` SQL SECURITY
DEFINER VIEW `customersview` AS SELECT `c`.`id` AS `id` , `c`.`lastname`
AS `lastname` , `c`.`name` AS `name` , `c`.`status` AS `status` ,
`c`.`email` AS `email` , `c`.`address` AS `address` , `c`.`zip` AS `zip`
, `c`.`city` AS `city` , `c`.`ten` AS `ten` , `c`.`ssn` AS `ssn` ,
`c`.`regon` AS `regon` , `c`.`rbe` AS `rbe` , `c`.`icn` AS `icn` ,
`c`.`info` AS `info` , `c`.`notes` AS `notes` , `c`.`serviceaddr` AS
`serviceaddr` , `c`.`creationdate` AS `creationdate` , `c`.`moddate` AS
`moddate` , `c`.`creatorid` AS `creatorid` , `c`.`modid` AS `modid` ,
`c`.`deleted` AS `deleted` , `c`.`message` AS `message` , `c`.`pin` AS
`pin`
>FROM `kopia`.`customers` `c`
WHERE NOT (
EXISTS (
SELECT 1 AS `1`
>FROM (
`kopia`.`customerassignments` `a`
JOIN `kopia`.`excludedgroups` `e` ON ( (
`a`.`customergroupid` = `e`.`customergroupid`
) )
)
WHERE (
(
`e`.`userid` = `kopia`.`lms_current_user` (
)
)
AND (
`a`.`customerid` = `c`.`id`
)
)
)
)
MySQL zwrócił komunikat: Dokumentacja
#1064 - You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use
near 'localhost` SQL SECURITY DEFINER VIEW `customersview` AS SELECT
`c`.`id` AS `id` ' at line 1
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Tomasz Chiliński pisze:
> On Mon, 24 Dec 2007 13:04:52 +0100, maccolo wrote
>> moze ktos wczesniej juz to znalazl?:)
>
> Jest taki przełącznik jeśli chodzi o wersje niestabilne.
> Szukaj coś pod hasłem disable_devel_warning.
Tomek - to nie jest sprawdzanie wersji tylko ostrzeżenie przed używaniem
wersji rozwojowej.
Maccolo - co znaczy znalazł? Przecież nikt tego nie chował ;) Przegrepuj
sobie kod szukając lms.org.pl i tyle.
--
Pozdrawiam,
Marcin 'Lexx' Król
http://lexx.polarnet.pl
GG: 652506
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
On Mon, 24 Dec 2007 13:04:52 +0100, maccolo wrote
> moze ktos wczesniej juz to znalazl?:)
Jest taki przełącznik jeśli chodzi o wersje niestabilne.
Szukaj coś pod hasłem disable_devel_warning.
Pozdrawiam, Tomek.
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
moze ktos wczesniej juz to znalazl?:)
maccolo pisze:
> gdzie wylaczyc sprawdzanie aktualnej wersji i powiadamianie o nowszych
> lub o tym ze jest niestabilna?
Nie ma takiego przełącznika, musisz pogrzebać w kodzie.
--
Pozdrawiam,
Marcin 'Lexx' Król
http://lexx.polarnet.pl
GG: 652506
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
maccolo pisze:
> gdzie wylaczyc sprawdzanie aktualnej wersji i powiadamianie o nowszych
> lub o tym ze jest niestabilna?
Nie ma takiego przełącznika, musisz pogrzebać w kodzie.
--
Pozdrawiam,
Marcin 'Lexx' Król
http://lexx.polarnet.pl
GG: 652506
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
gdzie wylaczyc sprawdzanie aktualnej wersji i powiadamianie o nowszych lub o tym ze jest niestabilna?
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
przychodzi czasem taki moment iz trzeba zaktualizowac swego lmsa
baze trzymalem od bardzo dawna i byla jeszcze w latin1/latin2
trzymalem dane na serwerze mysqla w latin1_swedish_ci
dane w formacie latin2
i z polskim znakami nie bylo problemow az do serii 1.8.12
zaktulaizowalem do 1.10.2 i porobily sie krzaki
Wrocilem do poczatku ( archiwa sie przydaja )
po wielu probach przekonwerotwalem baze do UTF( z pomoca przszedl mail z
tego archiwum )
jak sie wydaje lms (1.8.12) tworzy swoje archiwa zawsze w UTF8, stworzylem
nowa baze zgodnie z wytycznymi
odtworzylem baze z archiwum i byla juz w UTF8 i jak takie kodowanie wpisze
w lms.ini w server_encoding wyswietla poprawnie polskie litery
teraz mam w lms.ini
server_encoding = 'utf8'
w my.cnf
init-connect=''SET character_set_connection=utf8; SET
character_set_client=utf8; SET character_set_results=utf8;'
w php wykazuje mi
character set client utf8
(Wartość globalna) latin1
character set connection utf8
(Wartość globalna) latin1
character set database utf8
(Wartość globalna) latin1
character set filesystem binary
character set results utf8
(Wartość globalna) latin1
character set server latin1
character set system utf8
character sets dir /usr/share/mysql/charsets/
collation connection utf8_unicode_ci
(Wartość globalna) latin1_swedish_ci
collation database utf8_general_ci
(Wartość globalna) latin1_swedish_ci
collation server latin1_swedish_ci
przerobilem podpunkt 2.4 z dokumentacji
jak robie aktualizacje do 1.10.2 znowu mam krzaki , co robie jeszcze zle ?
dane z systemu
Wersja LMS: 1.8.12 Tagan (1.757.2.17/1.13.2.5)
Wersja LMSDB: 1.8.12 Tagan (core: 1.36.2.2 / driver: mysql 1.34.2.2)
Wersja MySQL: 5.0.37-log
Wersja PHP: 4.4.4
Wersja Smarty: 2.6.16
aby zrobic przejscie do lmsa 1.10.2 zrobilem upgrade samej bazy mysql
pozostawiajac php i http bez upgrade.
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
A.L.E.C pisze:
> Łukasz Rostalski wrote:
>>
>> Dzięki znalazłem. U siebie ustawiłem wszędzie utf8_unicode_ci i jest ok.
>> Czym w zasadzie różni się utf8_unicode_ci od utf8_polish_ci? Mam
>> nadzieję że nic mi się nie rozjedzie.
>>
>>
> A jakie masz ustawione dla bazy? W dokumentacji LMSa pisze żeby dać
> utf8_polish_ci i takie proponuję ustawić (dla bazy i dla tabel), żeby
> nie mieć podobnych problemów w przyszłości.
>
Dzięki
a mam ustawione tak
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: UTF-8 Unicode (utf8)
Baza LMS
Metoda porównywania napisów: utf8_unicode_ci
zaraz zmienię na utf8_polish_ci
--
Pozdrawiam
Łukasz Rostalski
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Łukasz Rostalski wrote:
>
>
> Dzięki znalazłem. U siebie ustawiłem wszędzie utf8_unicode_ci i jest ok.
> Czym w zasadzie różni się utf8_unicode_ci od utf8_polish_ci? Mam
> nadzieję że nic mi się nie rozjedzie.
>
>
A jakie masz ustawione dla bazy? W dokumentacji LMSa pisze żeby dać
utf8_polish_ci i takie proponuję ustawić (dla bazy i dla tabel), żeby
nie mieć podobnych problemów w przyszłości.
--
Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252
LAN Management System Developer http://lms.org.pl
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms