Burada UNIX sistemi üzerinde MySQL'in kurulup
yönetilmesi üzerinde durulacaktır. MySQL derlendikten sonra ilk yapılması
gereken 'mysql' adlı veri tabanının server üzerine kurmaktır. Bu veri tabanı,
server üzerindeki diğer veri tabanlarına erişim haklarını oldukça ayrıntılı bir
şekilde tablolarında tutmaktadır.
Bu veri tabanının yaratılması için öncelikle root
olarak login olunur ve aşağıdaki komutlar işletilir:
>cd <MySQL directory>/bin
>./mysql_install_db
Böylece tüm verılerın tutulacagı '<MySQL
directory>/var' dızını de yaratılmış olur.
Artık veri tabanı sunucusu arka planda
çalıştırılabilir:
>./safe_mysqld &
MySQL standart olarak 3306 numaralı portta
çalışmaktadır.
Veri tabanı üzerinde her hakka sahip kullanıcı, aynı
zamanda sistemin 'root'udur. şu anda root, MySQL sunucusuna şifresiz
bağlanabilir. Güvenlik için bu süper kullanıcıya veri tabanına erişim şifresi
verilmesi gerekir:
>./mysqladmin -u root -password '<şifre>'
Daha sonra bu şifre kullanılarak sunucuya
bağlanılabilir:
>./mysql -u root -p
>Enter passwd: <şifre>
Böylece istemci programımız sunucuya bir oturum
başlatmış olur. Artık karşımıza çıkan komut satırından SQL komutlarını
uygulayabiliriz:
Burada SQL standardına uyan data definition (create
table ..., alter table ..., drop table ..., vs...) ve data manipulation (select
..., insert ..., update ..., vs...) komutları kullanılabilir.
MySQL'e özgü birtakım komutlar da vardır:
'mysql' veritabanına bağlanılarak erişim haklarına
ilişkin tabloların yapısı görülebilir:
Bu Makale Ulakbim.gov.tr sitesinden izin alınarak yayımlanmaktadır.
Copyright © PHP Nuke - Themes - Modules - Blocks - Addons - Turkish Nuke Tüm hakları saklıdır.