MySQL Veritabanının Seçilmesi

MySQL sunucusuna bağlandıktan sonra, çalışmak için bir veritabanı seçmeniz gerekir. Bunun nedeni, MySQL Sunucusuyla birden fazla veritabanı kullanılabilir olabilmesidir.

Komut İsteminden MySQL Veritabanını Seçme

Mysql> komut isteminden bir veritabanı seçmek çok basittir. SQL komutunu kullanabilirsinizuse bir veritabanı seçmek için.

Misal

İşte adı verilen bir veritabanı seçmek için bir örnek TUTORIALS -

[root@host]# mysql -u root -p
Enter password:******
mysql> use TUTORIALS;
Database changed
mysql>

Şimdi, EĞİTİCİLER veritabanını seçtiniz ve sonraki tüm işlemler TUTORIALS veritabanı üzerinde gerçekleştirilecektir.

NOTE- Tüm veritabanı adları, tablo adları, tablo alanları adları büyük / küçük harfe duyarlıdır. Yani herhangi bir SQL komutu verirken uygun isimleri kullanmanız gerekir.

PHP Script Kullanarak MySQL Veritabanı Seçme

PHP işlev sağlar mysql_select_dbbir veritabanı seçmek için. Başarı durumunda TRUE, başarısızlık durumunda FALSE döndürür.

Sözdizimi

bool mysql_select_db( db_name, connection );

Sr.No. Parametre ve Açıklama
1

db_name

Gerekli - MySQL Veritabanı adı seçilecek

2

connection

İsteğe bağlı - belirtilmezse, mysql_connect tarafından açılan son bağlantı kullanılacaktır.

Misal

İşte size bir veritabanını nasıl seçeceğinizi gösteren bir örnek.

<html>
   <head>
      <title>Selecting MySQL Database</title>
   </head>
   
   <body>
      <?php
         $dbhost = 'localhost:3036';
         $dbuser = 'guest';
         $dbpass = 'guest123';
         $conn = mysql_connect($dbhost, $dbuser, $dbpass);
         
         if(! $conn ) {
            die('Could not connect: ' . mysql_error());
         }
         echo 'Connected successfully';
         mysql_select_db( 'TUTORIALS' );
         
         mysql_close($conn);
      ?>
   </body>
</html>