Làm thế nào để kết nối với cơ sở dữ liệu MySQL? Tập lệnh PHP để kết nối với phiên bản cơ sở dữ liệu MySQL

Làm thế nào để kết nốiCơ sở dữ liệu MySQL? Kết nối tập lệnh PHPMySQLcá thể cơ sở dữ liệu

Kết nối MySQL


sử dụng kết nối nhị phân mysql

Bạn có thể sử dụng chế độ nhị phân MySQL để nhập dấu nhắc lệnh mysql để kết nối với cơ sở dữ liệu MySQL.

Phiên bản

Sau đây là một ví dụ đơn giản về kết nối với máy chủ mysql từ dòng lệnh:

[root@host]# mysql -u root -p
Enter password:******

Sau khi đăng nhập thành công, cửa sổ nhắc lệnh mysql> sẽ xuất hiện và bạn có thể thực thi bất kỳ câu lệnh SQL nào trên đó.

Sau khi lệnh trên được thực thi, kết quả đăng nhập thành công như sau:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2854760 to server version: 5.0.9

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

Trong ví dụ trên, chúng tôi đã sử dụng người dùng root để đăng nhập vào máy chủ mysql, tất nhiên, bạn cũng có thể sử dụng người dùng mysql khác để đăng nhập.

Nếu các đặc quyền của người dùng là đủ, bất kỳ người dùng nào cũng có thể thực hiện các thao tác SQL trong cửa sổ nhắc lệnh mysql.

Để thoát khỏi cửa sổ nhắc lệnh mysql>, bạn có thể sử dụng lệnh thoát như sau:

mysql> exit
Bye

Kết nối với MySQL bằng tập lệnh PHP

PHP cung cấp hàm mysqli_connect () để kết nối với cơ sở dữ liệu.

Hàm có 6 tham số, trả về ID kết nối sau khi kết nối thành công với MySQL và trả về FALSE khi không thành công.

ngữ pháp

mysqli_connect(host,username,password,dbname,port,socket);

Mô tả về Thông Số:

参数描述
chủ nhàKhông bắt buộc.Chỉ định tên máy chủ hoặc địa chỉ IP.
tên truy nhậpKhông bắt buộc.Chỉ định tên người dùng MySQL.
mật khẩuKhông bắt buộc.Chỉ định mật khẩu MySQL.
tên cơ sở dữ liệuKhông bắt buộc.Chỉ định cơ sở dữ liệu mặc định để sử dụng.
cổngKhông bắt buộc.Chỉ định số cổng để cố gắng kết nối với máy chủ MySQL.
ổ cắmKhông bắt buộc.Chỉ định ổ cắm hoặc đường ống được đặt tên để sử dụng.

Bạn có thể sử dụng hàm mysqli_close () của PHP để ngắt kết nối khỏi cơ sở dữ liệu MySQL.

Hàm này chỉ có một tham số, định danh kết nối MySQL được trả về bởi hàm mysqli_connect () sau khi tạo kết nối thành công.

ngữ pháp

bool mysqli_close ( mysqli $link )

Hàm này đóng kết nối không liên tục đến máy chủ MySQL được liên kết với ID kết nối được chỉ định.Nếu không có link_identifier nào được chỉ định, kết nối mở cuối cùng sẽ bị đóng.

提示:Thông thường không cần sử dụng mysqli_close () vì các kết nối không liên tục mở sẽ tự động đóng sau khi tập lệnh kết thúc thực thi.

Phiên bản

Bạn có thể thử ví dụ sau để kết nối với máy chủ MySQL của mình:

kết nối với MySQL

<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
 die('连接失败: ' . mysqli_error($conn));
}
echo '连接成功';
mysqli_select_db($conn, 'chenweiliang' );
mysqli_close($conn);
?>

Hy vọng Chen Weiliang Blog ( https://www.chenweiliang.com/ ) đã chia sẻ “Làm thế nào để kết nối với cơ sở dữ liệu MySQL? PHP Script để kết nối với MySQL Database Instance "sẽ giúp bạn.

Chào mừng bạn đến chia sẻ liên kết của bài viết này:https://www.chenweiliang.com/cwl-456.html

Chào mừng bạn đến với kênh Telegram trên blog của Chen Weiliang để cập nhật những thông tin mới nhất!

🔔 Hãy là người đầu tiên nhận được "Hướng dẫn sử dụng Công cụ AI tiếp thị nội dung ChatGPT" có giá trị trong thư mục trên cùng của kênh! 🌟
📚 Hướng dẫn này chứa đựng giá trị to lớn, 🌟Đây là cơ hội hiếm có, đừng bỏ lỡ! ⏰⌛💨
Chia sẻ và thích nếu bạn thích!
Chia sẻ và thích của bạn là động lực không ngừng của chúng tôi!

 

发表 评论

Địa chỉ email của bạn sẽ không được công bố. 项 已 * 标注

cuộn lên trên cùng