mysql

MySQL Tüm Veritabanlarını Onarma

PhpMyAdmin üzerinden databaseleri tekli olarak arayüzden onarabiliyoruz fakat toplu onarım için seçeneği bulunmuyor. MySQL’in komut satırı üzerinden toplu onarma yapabiliyoruz. MaestroPanel kurulumlarında MySQL “%MaestroPanelPath%\MySQL\bin” dizinine yapılandırılıyor. MySQL Tüm Veritabanlarını Onarma cd %MaestroPanelPath%\MySQL\bin Bu komut ile mysql bin klasörüne geçiyoruz. Bu dosya yolu varsayılan MySQL kurulumlarında farklı olabilir. mysqlcheck -u root -p –auto-repair –check –all-databases Uyguladığımız komut […]

Read More
mysql

Table ‘mysql.servers’ doesn’t exist

Problem MaestroPanel üzerinde MySQL kullanıcısı oluşturulmak istendiğinde MySQL tablosu bozuk ise bu hatayı verir. Table ‘mysql.servers’ doesn’t exist Çözüm MySQL root parolamız ile oturum açıyoruz. Mevcut parolayı buradan görebilirsiniz. %MaestroPanelPath%\Agent\Config > mysql.config Parolaya sahip olduktan sonra ilgili dizinden CMD çalıştırarak aşağıda yer alan komutu uyguluyoruz. cd %MaestroPanelPath%\MySQL\bin Bu komut ile beraber MySQL tabloları güncellenerek problem […]

Read More
php

Deprecated mysql_connect Uyarısı

Problem mysql_connect Php v5.5 ve üzeri versiyonlarda Deprecated ( Kullanımdan kaldırıldı) durumunda. İlerleyen versiyonlarda tamamen kalkacaktır. Alınan hatada bunu belirtmektedir. Çözüm 1 Php versiyonunu v5.4’e düşürerek çözebilirsiniz. MaestroPanel’de PHP Versiyonu Değiştirmek Çözüm 2 mysql_connect yerine mysqli_connect yazmanız yeterli. MaestroPanel’de doğrudan bu extension ( uzantı ) geldiği için sadece yazılımda bu değişikliği yaparak problemi çözebilirsiniz. Örnek string, […]

Read More

phpMyAdmin panel/index.php hatası

Sorun MaestroPanel üzerinden MySQL’e bağlanmak istendiğinde hata karşımıza çıkıyor. panel/index.php Çözüm phpMyAdmin güncel değilse bu hata karşımıza çıkar. Eğer MaestroPanel eski sürüm ise buradan son güncellemeyi yükleyerek tekrar deneyebilirsiniz. Problem devam ederse https://www.phpmyadmin.net/ adresinden son versiyonu indirip, %MaestroPanelPath%\phpmyadmin\www adresine kopyalamanız yeterli olacaktır. Not: Öncelikle www klasörünün yedeğini alın daha sonra yeni versiyon içerisinde yer alan config.inc.php dosyası hariç […]

Read More

Büyük SQL Dosyalarını MySQL’e Yüklemek

Bir çok MySQL yönetim aracı 10MB ve üzeri büyüklükte bir SQL dosyasını direkt veritabanına import etmekte sıkıntı yaşıyor. Bu sorunun en iyi çözümü command line kullanmak. Aşağıdaki komut ile büyük SQL dosyalarınızı örneğin 2GB boyutunda bir SQL Dump’ınızı rahatlıkla yükleyebilirsiniz. Tabi biraz beklemeniz gerekir. mysql -h localhost -u kullanici_adiniz -p database_adiniz < buyuk_sql_dosyaniz.sql Not: MaestroPanel […]

Read More

MaestroPanel Database Prefix Ayarlamak

MaestroPanel 0.9.9 ile itibaren artık kendinize özel olarak database prefix ( ön ad ) tanımlayabiliyorsunuz. MaestroPanel varsayılan olarak db{ID} ön eki tanımlıyor. Bu durumda her oluşturulan SQL’in prefixi “db” ve {ID} olarakta Domain ID numarası ekleniyor. İsterseniz bu “{ID}” parametreyi kaldırabilirsiniz. db1, db2, db3..> olarak ön ekli tanımlanıyor. Değiştirmek için aşağıda ki adımları izlemeniz gerekiyor. MaestroPanel […]

Read More

MySQL NO_ENGINE_SUBSTITUTION

Güncel olmayan PHP uygulamaları ile (Örneğin: Eskiden 5.2 ile yazılımş ve MySQL’in 4 veya 5.0 versionları ile çalışan) sık sık karşılaşıyoruz. PHP sürekli gelişip değiştiğinde minor versionlar arasında bile  obselete olan bir çok fonksiyon, Ini direktifleri ve yeni özellikleri görmemiz mümkün. Web Hositng firmalarında host edilen uygulamalarda çok karşılaştığımız  senaryolar olmasına karşın bazen günlerce çözümünü bulamadığımızda […]

Read More
mariadblogo

MaestroPanel ile MariaDB Yönetmek

MaestroPanel MySQL modülü ile yine bir MySQL replikasyonu olan MariaDB sunucusunu rahatlıkla yönetebilirsiniz. Aşağıda MariaDB’i MaestroPanel’e nasıl entegre edebileceğiniz anlatılmaktadır. MariaDB Kurulum MaestroPanel kurulu olan sunucuda MariaDB kullanmak için ilk olarak MariaDB’i download adresinden MSI paketinin güncel versiyonunu indiriyoruz. İndirdiğiniz kurulum dosyasına çalıştırdıktan sonra, Next diyerek diğer adıma geçiyoruz.   Root kullanıcısına şifre belirledikten sonra, Root kullanıcısının uzak […]

Read More

cPanel’den MaestroPanel’e Sql Taşıma

cPanel üzerinde kullandığınız SQL’i MaestroPanel sunucusu üzerine taşımak için aşağıda ki işlemleri takip edebilirsiniz (İşlemlerin yapıldığı SQL Tipi MySQL’dir). cPanel’den SQL Dışa Aktarma (Export) Cpanel üzerinden PhpMyAdmin‘i açıyoruz. Sol taraftan MaestroPanel’e aktaracağımız veritabanını seçiyoruz. Açılan ekranda dikkat edilmesi gerekenler; Veritabanı seçildikten sonra “Export/Dışa Aktar” sayfasını açıyoruz. Dışa aktarma yöntemi olarak “Custom/Özel” seçiyoruz. Karakter problemlerinin oluşmaması […]

Read More

MaestroPanel İle Linux Üzerindeki MySQL’i Yönetmek

MaestroPanel sunucuları haricinde çalışan Linux MySQL sunucunuz var ise MaestroPanel ile kolaylıkla yapınıza dahil edebilir ve kullanabilirsiniz. MaestroPanel’e uzak Linux MySQL Server Eklemek %MaestroPanelPath%\Agent\Config dizini altında yer alan mysql.config dosyasını açarak uzak linux mysql sunucu bilgilerinizi yazmanız ve kaydetmeniz yeterli olacaktır. Mysql.config içerisinde yer alanlara; <Host>, MySQL kullanılacak sunucuyu, <Port>, MySQL kullanılacak sunucunun portunu, <User>, MySQL […]

Read More