Mysql Konsol ve Workbench Komutları
Çoğumuz MYSQL i veritabanlarında kullanırız. Lakin kullanırken hep bağlantı ayarlarını yapıp, diğer diller aracılığı ile mysql de işlemlerimizi yaparız. Kayıtlar oluşturur sileriz. Sorgulamalar yapar bunları yazacağımız uygulamalarda kullanırız. Lakin Mysql komut satırında yada vtys (veri tabani yönetim sistemi) proğramı olan workbench gibi proğramlarda nadir kullanırız. Kullanan arkadaşlardan genellikle veri tabanını yöneten arkadaşlardır. Bugün sizlere mysql console komutlarından bahsedeceğim. Ayni komutları workbench üzerinde kullanabilirsiniz.
Bu yazıda
- Mysql konsol nasıl çalıştırılır.
-
show databases komutu ( Veri tabanlarını göster)
-
create database komutu(Yeni bir veri tabanı oluşturmak)
-
Use komutu (Veri tabanı seçmek )
-
show tables komutu ( Tabloları göster )
- create table komutu ( Yeni bir tablo oluşturmak)
-
drop table komutu (
Tablo silmek ) -
drop database komutu( Veri tabanını silmek)
-
select komutu (Listeleme)
Mysql konsol nasıl çalıştırılır.
1- İlk olarak wamp server yada apache uygulamalarında wamp veya diğer uygulamaları çalıştırdığınızda ekran sağ al köşede uygulama tıkladığınızda MYSQL sekmesi altında MYSQL CONSOLE uygulamasını çalıştırın.
yada Cmd komut satırında “C:\ cd C:\wamp64\bin\mysql \mysql5.7.14\bin\mysql -u root -p -h localhost “ uygulamasını çalıştırın.
burada mysql.exe uygulamasını local host da root yetkisi ile açın.
"mysql -u USERNAME -p PASSWORD -h HOSTNAME
harf kodlarınını anlamı :
-u: username (veri tabanları ilk kurulduğunda root kullanıcı adını alır) -p: password (ilk kullanışta parola olmaya bilir) -h: hostname( kendi bilgisayarınızda çalışacak iseniz localhost )" 2- Gelen ekranda sizden parola isteyecektir. Parola vermiş iseniz giriniz. Yoksa enter tuşuna basınız. artık mysql komut satırına girmiş olduk. Mysql komut satırında kullanacağımız komutlar 1- Veritabanları göster : show databases ile veritabanlarımızı listeler mysql> show databases; 2- Yeni bir veri tabanı oluşturmak. m
ysql> create database kodcafe; 3- Veri tabanı seçmek , o veri tabanı üzerinde işlem yapacak ise o veritabanını seçmemiz gerekir.
m
ysql> use kodcafe; 4- veri tabanı içindeki tabloları listelemek. use komutunu kullanmanız gerekmektedir. mysql>show tables; 5- Yeni bir tablo oluşturmak için ise: mysql> create table kullanici (kullanici_id int auto_increment primary key, kullanici_adi varchar(50), parola varchar(100), mail varchar(30)); "kullanici id integer tipinde otomatik artan sayı ve anahtar id olmasını belirtir." 6-
Tablo silmek :
mysql> drop table [tablo_adi];
7- Veritabanını silmek :
mysql> drop database [database name];
8- Bir tablodaki tüm datayı göstermek :
mysql> SELECT * FROM [tablo_adi];