FreeBSD7.2 CD, DVD Kurulumları WMware kullanılarak denenmiş ve olumlu sonuçlar alınmıştır.
Forumda bazı arkadaşlarımızın FreeBSD 7.2 Mysql 5.0.77 kurulumda sıkıntı çektiklerini gördüm. Daha önceki denemelerim sonun da tamamen tesadüf olarak keşif ettiğim bir çözüm yolunu paylaşmak istedim.
Bu yüzden portsnap güncellemelerini es geçerek direk kurulum komutlarını kullanıyoruz.

Resimde görüldüğü gibi dosyaları fetch edip kurma işlemine başladı.

Kurulum tamamlandı

işlem başarılı şekilde gerçekleşti
Olması gereken
Forumda bazı arkadaşlarımızın FreeBSD 7.2 Mysql 5.0.77 kurulumda sıkıntı çektiklerini gördüm. Daha önceki denemelerim sonun da tamamen tesadüf olarak keşif ettiğim bir çözüm yolunu paylaşmak istedim.
portsnap portsnap fetch extractgibi güncelemeler alındığı taktirde aşağıdaki hatayı vermektedir.
Bu yüzden portsnap güncellemelerini es geçerek direk kurulum komutlarını kullanıyoruz.
mysql-server-5.0.77_1 canot install: unknown MySQL verison: 50 Bad autotool stanza: libtool:15. Error code 1
cd /usr/ports/databases/mysql50-server/
make install WITH_XCHARSET=all cleanKomutlarından sonra fetch yapamamakta ama biraz sabırlı olursak FreeBSD nin kendi Arşivine bağlanmak da ve dosyaları fetch etmektedir.

Resimde görüldüğü gibi dosyaları fetch edip kurma işlemine başladı.

Kurulum tamamlandı

işlem başarılı şekilde gerçekleşti
/usr/local/bin/mysql_install_db
chown -R mysql /var/db/mysql/
chgrp -R mysql /var/db/mysql/
/usr/local/bin/mysqld_safe –user=mysql &putty aracılığı ile şifre değiştirirken bazı arkadaşlar hata almakta şifre değiştirirken aşağıdaki komut kullanılmakta kopyala yapıştır yapıldığı için
Olması gereken
/usr/local/bin/mysqld_safe –user=mysql &Kopyala yapıştırdan sonra
/usr/local/bin/mysqld_safe .user=mysql &oluyor buda şifre değiştirirken hata vermesine sebeb oluyor (.) yı (-) yapınız hata mesajı vermeyecektir..
/usr/local/bin/mysqladmin -u root password Sifreniz
ee /etc/rc.conf
mysql_enable="YES"'veya direk eklemek için
echo 'mysql_enable="YES"' >> /etc/rc.confputty kapatıp tekrar giriş yapın
mysql -p
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'
IDENTIFIED BY 'Navicat Password' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "Password";
GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#';
flush privileges;
quit
/usr/local/etc/rc.d/mysql-server restartPaylaşım Osman SOYLU ya aittir "Alıntı" yapacak arkadaşlar alıntı yazısını belirtirse sevinirim..