MySQL Veritabanı Kullanıcı Oluşturma Hatası

Barındırma hizmetinde plesk panel kullananlar veritabanları bölümünde MySQL veritabanı kullanıcısı oluşturma işleminde aşağıda ki gibi bir hata ile karşılaşabilir.

Paylaşımlı hosting veya kendisine ait sunucu hizmeti olanların özellikle linux centos işletim sistemi kullanılan sunucularda ortaya çıkan bir hatadır. Plesk panelde alan adı altında veritabanı bölümünde veritabanı oluşturmak istediğinizde veritabanını oluşturur ama tam olarak kullanıcıyı oluşturmamaktadır.

Karşılaşılan hata;
Column count of mysql.user is wrong. Expected 42, found 39. Created with MySQL 50173, now running 50560. Please use mysql_upgrade to fix this error.

Hatanın ortaya çıkma nedeni Mysql.user tablo yapısında bozulma olmasından kaynaklanmaktadır.

Hatayı çözümlemek için sunucuya SSH root olarak giriş yaptıktan sonra aşağıda ki kodları sırası ile uygulamanız gerekiyor.

# service mysqld stop

# cp -rp /var/lib/mysql/ /root/

# service mysqld start

# MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql_upgrade -uadmin –force

Bu işlemden sonra servisleri restart ederek tekrar plesk panelde alan adı altında veritabanı eklemesini deneyebilirsiniz.

 

 

 

bdrglfk17

bdrglfk17

Blogda yer alan yazıları, öğrendiklerimi kayıt altına almak ve başkalarına da yardımcı olmak amacı ile yayınlıyorum.

Yanıt Bırak