Portál AbcLinuxu, 10. května 2025 11:19

Dotaz: MySQL z remi-repo po posledním update nejede

22.4.2011 17:07 HonzaS | skóre: 6
MySQL z remi-repo po posledním update nejede
Přečteno: 271×
Odpovědět | Admin

Ahoj, na CentOS jsem kdysi z nějakého důvodu dal MySQL z remi repository. Vše fungovalo až do předvčerejška, kdy po updatu mysql nejel, výpis logu viz dole.

Odinstaloval jsem tedy mysql a mysql-server pomocí yum, následně remi-repo zakázal, a zkoušel nahodit balíček z base repo CentOS. To se nepovedlo, vyhodilo to hlášku o konfliktech pomocných balíčků.

Např.:

file /usr/lib/mysql/libmysqlclient.so.15.0.0 from install of mysql-5.0.77-4.el5_5.5.i386 conflicts with file from package mysqlclient15-5.0.67-1.el5.remi.i386

Moc se linuxu nevěnuju, jsem rád, že vše většinou funguje, jak má, poradíte? :-)
Díky
Honza

Výpis z logu mysql:

[aaa@aaa yum.repos.d]# cat /var/log/mysqld.log
110422 16:13:53 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
110422 16:13:53 [Note] Plugin 'FEDERATED' is disabled.
/usr/libexec/mysqld: Table 'mysql.plugin' doesn't exist
110422 16:13:53 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
110422 16:13:53 InnoDB: The InnoDB memory heap is disabled
110422 16:13:53 InnoDB: Mutexes and rw_locks use InnoDB's own implementation
110422 16:13:53 InnoDB: Compressed tables use zlib 1.2.3
110422 16:13:53 InnoDB: Using Linux native AIO
110422 16:13:53 InnoDB: Initializing buffer pool, size = 128.0M
110422 16:13:53 InnoDB: Completed initialization of buffer pool
110422 16:13:53 InnoDB: highest supported file format is Barracuda.
110422 16:13:53  InnoDB: Waiting for the background threads to start
110422 16:13:54 InnoDB: 1.1.6 started; log sequence number 6960140
110422 16:13:54 [ERROR] /usr/libexec/mysqld: unknown variable 'default-character-set=utf8'
110422 16:13:54 [ERROR] Aborting

110422 16:13:54  InnoDB: Starting shutdown...
110422 16:13:55  InnoDB: Shutdown completed; log sequence number 6960140
110422 16:13:55 [Note] /usr/libexec/mysqld: Shutdown complete

110422 16:13:55 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (HonzaS (tazatel))
23.4.2011 11:09 razor | skóre: 33
Rozbalit Rozbalit vše Re: MySQL z remi-repo po posledním update nejede
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak v tom logu je vidět za a)

[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.

to ti přímo říká co máš udělat.

za b)

[ERROR] /usr/libexec/mysqld: unknown variable 'default-character-set=utf8'

podívej se do my.cnf a zkus default-character-set zakomentovat, případně nahradit za character-set-server

26.4.2011 08:53 HonzaS | skóre: 6
Rozbalit Rozbalit vše Re: MySQL z remi-repo po posledním update nejede

razor, díky!

Stačilo zakomentovat řádek s "default-character-set", a mysqld se rozjel k plné spokojenosti. :-)

Honza

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.