mysql + sumniki

fantje / deklice / strokovnjaki ... pomagajte mi:)

  1. selim se na drugi server in imam problem pri bazah ... baze so precej "zjebane" namrec imam pomesano vse od latin1swedishci / utf8slovenianci / latin1generalci ... sedaj pa ko se selim bi zelo rad vse spravil na utf8 in utf8generalci ... vendar ko poizkusam to naresti imam hieroglife namesto pravilnih crk ... predvsem sumniki oz samo sumniki mi delajo probleme ... imate kaksno idejo kaj storiti oz. kako to prestaviti? ... dam za pivo, vecerjo, karkoli samo da resim to zadevo ... so pa 3 strani problematicne ...:)

  2. zanima me a te tabele v bazi lahko izbrisem aaggregatetemp1182870600 / taggregatetemp1200588960 in n podobnih imenov? ... zapisi 0 / bytes 0 ...

  3. najlepsa hvala za pomoc

13 odgovorov

Mogoce pa bom, ko resiva se vbulletin :)

kaj maš pa za en charset v bazi?
Mogoče tudi jezik nastavljen v Excelu?

Jaz do zdaj nisem imel nobenih problemov, in tudi charsetov nisem nikjer nastavljal razen v programu za export iz baze v excel.

Evo, porihtali smo tudi vBulletin. Isti postopek dumpanja in importanja baze kot pri opisu za phpLD, le da vBulletina ni potrebno hackati, le v config datoteki je treba nekaj nastavit.

Config datoteka se nahaja na includes/config.php, pa to verjetno tako ali tako ze veste :)

Je pa potrebno samo odkomentirati eno vrstico:

// $config['Mysqli']['charset'] = 'utf8';

postane

$config['Mysqli']['charset'] = 'utf8';

Sicer vse to pise v datoteki, ampak kdo bi pa bral navodila? :)

// ****** MySQLI OPTIONS *****
// When using MySQL 4.1+, MySQLi should be used to connect to the database.
// If you need to set the default connection charset because your database
// is using a charset other than latin1, you can set the charset here.
// If you don't set the charset to be the same as your database, you
// may receive collation errors. Ignore this setting unless you
// are sure you need to use it.