Pokrewne
menu      Wytkonam APACHE2+SSL+MOD_REWRITE+CGI +PHP4+PHP5+MySQL
menu      [php+mysql]select(lista rozwijana) przez dwie tabele, jak?
menu      Lost connection to MySQL server during query when executing 'CHECK TABLE ...
menu      działa Wam link http://mysql.60free.ovh.org/
menu      Problem z instalacją CMS przez bład z MySQL
menu      MySQL error #1044 - Access denied for user
menu      MySQL - MS SQL - edytory - JAKI JEST NAJLEPSZY
menu      Sprawa zewnetrznego hosta mysql, transfer directadmin
menu      W jednej bazie mysql joomla i crm -bezpieczne?
menu      Na ile starczy mi 4 mb bazy mysql??
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • ponland.htw.pl
  • Perl i połączenie z MYSQL z kodowaniem UTF8





    daniula - 03-08-2010 21:43
    Perl i połączenie z MYSQL z kodowaniem UTF8
      Witam,

    Na dedykowanym serwerze (Centos) instalowałem skrypt Perla, który łączy się z bazą mysql używającej kodowania UTF8. Na localhost wszystko działa bez problemu i niezmienione pliki zostały przeniesione na serwer. Tutaj pojawia się problem przy zapisie do bazy. Wygląda na to, że PERL nie potrafi zakodować poprawnie znaków w UTF8. Połączenie z bazą jest nawiązywane za pomocą linijki:
    Kod: DBI->connect("DBI:mysql:database=$DATABASE;host=$BDHOST",$USER,$PASS, { mysql_enable_utf8 => 1}) Nie wiem czemu atrybut mysql_enable_utf8 nie działa / jest ignorowany. Czy ktoś spotkał się z podobnym problemem?




    no4b - 03-08-2010 22:12
    locale w systemie ustawione na UTF-8?



    victor - 04-08-2010 00:44
    po nawiązaniu połączenia oprogramowanie powinno ustawić zestaw znaków, jeśli tego nie zrobi to zdaje się na defaultowe ustawione w serwerze mysql.

    SET NAMES UTF8;

    Nawet nie wiesz ile problemów wynika przez taki kod niedoświadczonych programistów.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • konstruktor.keep.pl
  • Design by flankerds.com