Chọn Cơ sở dữ liệu MySQL
Khi bạn đã kết nối với máy chủ MySQL, bạn phải chọn một cơ sở dữ liệu để làm việc. Điều này là do có thể có nhiều hơn một cơ sở dữ liệu có sẵn với Máy chủ MySQL.
Chọn Cơ sở dữ liệu MySQL từ Dấu nhắc Lệnh
Rất đơn giản để chọn một cơ sở dữ liệu từ dấu nhắc mysql>. Bạn có thể sử dụng lệnh SQLuse để chọn một cơ sở dữ liệu.
Thí dụ
Đây là một ví dụ để chọn một cơ sở dữ liệu được gọi là TUTORIALS -
[root@host]# mysql -u root -p
Enter password:******
mysql> use TUTORIALS;
Database changed
mysql>
Bây giờ, bạn đã chọn cơ sở dữ liệu TUTORIALS và tất cả các thao tác tiếp theo sẽ được thực hiện trên cơ sở dữ liệu TUTORIALS.
NOTE- Tất cả các tên cơ sở dữ liệu, tên bảng, tên trường bảng đều phân biệt chữ hoa chữ thường. Vì vậy, bạn sẽ phải sử dụng các tên riêng trong khi đưa ra bất kỳ lệnh SQL nào.
Chọn cơ sở dữ liệu MySQL bằng PHP Script
PHP cung cấp chức năng mysql_select_dbđể chọn một cơ sở dữ liệu. Nó trả về TRUE khi thành công hoặc FALSE khi thất bại.
Cú pháp
bool mysql_select_db( db_name, connection );
Sr.No. | Mô tả về Thông Số |
---|---|
1 | db_name Bắt buộc - Tên cơ sở dữ liệu MySQL được chọn |
2 | connection Tùy chọn - nếu không được chỉ định, thì kết nối được mở lần cuối bởi mysql_connect sẽ được sử dụng. |
Thí dụ
Đây là một ví dụ hướng dẫn bạn cách chọn cơ sở dữ liệu.
<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>