Centos sunucularda MariaDB 5.* den MariaDB 10.* versiyonuna yukseltme!
Centos (versiyon farketmez) işletim sisteminde, MariaDB 5.* versiyonlarından Yeni ve kararlı olan MariaDB 1*.* versiyonlarına yükseltme yapmak için yazımızın devamında ki işlemleri sırasıyla uygulamanız yeterli olacaktır.
Öncelikle ne olur ne olmaz veritabanı yedeklerimizi alalım (SSH...
Başka bir sunucuya mysql bağlantı erişimi vermek
Birden fazla yapılandırılmış sunucuları olan arkadaşların karşılaştığı konulardan biriside kullanılan mysql sunucusuna diğer sunuculardan erişim izni vermektir. Bu konuda yeniyseniz bir süre problemi çözene kadar kafanızı ağrıtabilir, benim öyle olmuştu (bir zamanlar).
Kullandığınız mysql sunucusundaki...
Mysql server kurulumu ve ayarları (Ayrı mysql sunucusu)
Mysql server'i kurarak ana sunucunuza gelen yükü %70 azaltabilirsiniz. Mysql veritabanı kullanan sistemlerin çoğunda kullanım ağırlığı genelde mysql üzerinde oluyor. Bunu dikkate aldığımızda mysql programını ayrı bir serverda barındırmakda mantıklı hale geliyor.
Bu konuda basit...
PDO ve mysql işlemleri – [Başlangıç ve orta düzey] : Ekleme, silme, güncelleme, listeleme,...
PDO: gelişmiş veri tabanı yönetimi eklentisidir. Php nin yeni versiyonları ile hayatımıza girmeye başlayan bu uygulama bir çok veritabanını destekliyor. Böylece veritabanı modeli değiştirmek zorunda kaldığımızda php kodlarımızı silbaştan tekrar değiştirmek zorunda kalmayacağız. Çünkü...
Mysql tablo yeni sutun ekleme (PhpMyAdmin)
Mysql database kullaniyorsaniz, tablolariniza yeni sutun ekleyerek buyutme ihtiyaciniz dogabilir, boyle durumlarda Alter Table yontemi ile tabloya yeni alan ekleyebilirsiniz.
ALTER TABLE _TABLO_ADI_ ADD _SUTUN_ADI_ VARCHAR(250) DEFAULT 'kuaza' NOT NULL;
Tablo veya sutun isimlerinde (-) tire...
SSH ile Mysql database oluşturma, kullanıcı oluşturma, database silme
Soz konusu dokuman ssh ile mysql programiniz da database, kullanici hesabi olusturabilmenizi ogrenmenizi saglayacak..
SSH panelimize girelim (putty), ardindan asagidakini yazip enter yapin: (mysql'ye baglanalim)
mysql -u root -p
Ardindan mysql sifrenizi isteyecek sizden, dokumanin baslarina dogru...
SSH ile veritabanı yedeği alma ve geri yedek yükleme (Mysql)
Sisteminizin veri tabanı yedeğini almanız herzaman önemlidir. Ne zaman başınıza bir sorun geleceği hiç belli olmuyor. Yanlışlıkla silme durumlarıda olabiliyor, sisteme aşırı yük binmesinden dolayı işletim sisteminizin çökmesinden de veri kayıpları yaşanabiliyor. Kaldıki donanım...
Php [Mysql] kayitlarinda Tırnak işaretli sorunu!
Php ile mysql kaydi yaparken karsilastigimiz tirnak isareti probleminin cozumu icin iceriginizi asagidaki fonksiyondan gecirin:
addslashes()
Sonrasinda iceriginizdeki tirnak isaretlerinin onune ters slash eklenecek ve ekleme problemi ortadan kalkacaktir. Sonrasinda ise eklenen slash lari temizlemek icin...
Mysql – root giris yetkisi verme
Mysql erisimlerinde genelde root giris yetkisi yoktur. Mysql ye erisim ihtiyaciniz oldugunda sifre girerek ulasirsiniz ancak bazi durumlarda sifresiz olarak direkt mysql erisimine gereksinimiz olur. Bu gereksinimlerden biriside cpanelden mysql server eklemek istediginizde olacaktir....
PDO ve PDO-mysql kurulumu (yum)
Centos sunucularda pdo kullanma ihtiyaci dolabilir. Benim kulladnigim butun scriptlerde ve hazirladigim sistemlerde PDO ve pdo ya bagli mysql uygulamasini kullaniyorum, ayrica oneriyorum. Kurulum basit asagidaki satirlari sirayla SSH panelinizden girerek, kurulumu tamamlayin:
yum install...
phpMyadmin (mysql) Bul/Degistir kodu!
Bu konuda bir seyler karalamistim ancak hata verince butun yazdiklarim gitti :) O yuzden ornek bir site buldum ve ordakileri aynen alinti yapiyorum.
Zaman zaman phpMyAdmin ile bir veri tabanındaki istenilen kelimeleri istenilen kelimeler ile...
SSH kullanarak MySQL veritabanlarını optimize ve tamir etmek
Birden fazla veritabani kullaniyorsaniz, yada sunucuda bir cok kullaniciya hizmet eden mysql server kullaniyorsaniz haftada yada ayda bir veritabanlarinin optimize, onarma islemlerini yapmaniz gerekir. Cunku yapilan sorgular bzen veritabaninda gereksiz kirintilarin birikmesine yada listeleme...
Phpmyadminden tablolar için index oluşturmak! (mysql)
Mysql sistemlerinde performans için yapılması gerekenlerin en başında tabloların ındexlerinin tutulmasıdır. Bu büyük veritabanlarında çok büyük performans gösterecek bir uygulamadır. Hem mysql kullanımını azaltırken sorguların hızlı bir biçimde işlenmesine ve ekrana dökülmesine yardımcı olur....
MyISAM ve InnoDB tablolarını aralarında dönüştürmek
Mysql ile uğraşıyorsanız bazen çelişki içinde kalabilirsiniz. Tablo yapısı olarak genelde MyISAM kullanılıyor ancak yerine göre bu tablo yapısı çok sorun çıkartabiliyor. Örneğin bir sorgu sırasında eger sorguda sorun varsa MyISAM yapılı tablo komple...