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>