Posted on 10 October 2007
Ortak alanları olan yani birbiriyle bağlı alanlardan veri çekme pek çok kişinin önelikli sorunu olmuştur.
Ufak bir örnekle iki veya daha fazla tabloadan veri çekebileceğimi göstermek istiyorum.
1. Önce MySQL suncuya bağlanıyoruz.
mysql_connect(”localhost”,”user”,”pass”) or die (”MySQL baÄŸlantı hatası”);
2. İşlem yapabileceÄŸimiz db’mizi seçiyoruz.
mysql_select_db(”database”) or die (”MySQL DB Seçilemedi”);
3. olarak sorgu nasıl olacak diye merak ediyorsunuzdur!
$sql=mysql_query(”SELECT tablo1.isim, tablo2.mail, tablo3.adres
FROM [...]
Posted on 21 August 2007
Bazı durumlarda MySQL root şifresini unutmuş olabiliriz. Unutulan şifrenin yerine yenisini belirlemek için bir kaç adımlık iş var.
MySQL’i tamamen durdurun ve varsa ilgili süreçleri öldürün
killall mysql veya killall mysqld
Başka çalışan MySQL süreçi var mı kontrol etmek için;
ps ax | grep mysql
Daha sonra bu işlemleri adım adım uygulayın;
/usr/bin/mysqld_safe –skip-grant-tables &
mysql -h localhost
use mysql
update user set password [...]
Posted on 12 February 2007
MySQL Yedekleme Teknikleri
YEREL:
Yedekle:
mysqldump -u user -p password database > yedek_database.sql
Sıkıştırılmış olarak Yedekle:
mysqldump -u user -p password database | gzip > yedek_database.sql.gz
Geri yükle:
mysql -u user -p password database < yedek_database.sql
INTERNET ÜZERİNDEN:
Yedekle:
mysqldump -u user -h HOST -p –opt database > yedek_database.sql
Sıkıştırarak yedekle:
mysqldump -u user -h HOST -p –opt database | gzip > yedek_database.sql.gz
Geri yükle:
mysql -u user -h [...]