Khi bạn đã kết nối với máy chủ MySQL, cần phải chọn cơ sở dữ liệu để làm việc với. Đ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 SQL để chọn cơ sở dữ liệu
Ví dụ
Dưới đây là một ví dụ để chọn cơ sở dữ liệu có tên 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 hoạt động tiếp theo sẽ được thực hiện trên cơ sở dữ liệu TUTORIALS
LƯU Ý - Tất 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 tên thích hợp 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 sử dụng hàm mysqli_select_db để chọn cơ sở dữ liệu mà các truy vấn sẽ được thực hiện. Hàm này nhận hai tham số và trả về TRUE nếu thành công hoặc FALSE nếu thất bại
MySQL là một ứng dụng cơ sở dữ liệu quan hệ nguồn mở và phổ biến. Do đó, nhiều máy chủ sử dụng MySQL. Cách bạn truy cập cơ sở dữ liệu phụ thuộc vào hệ điều hành mà bạn đang làm việc
Hướng dẫn này hướng dẫn bạn cách sử dụng Dòng lệnh Windows để kết nối với cơ sở dữ liệu MySQL
điều kiện tiên quyết
- Hệ thống dựa trên Windows có tài khoản quản trị viên
- Cài đặt cục bộ của MySQL
- Trình soạn thảo văn bản Notepad (tùy chọn)
Khởi động MySQL từ Dòng lệnh Windows
Bước 1. Cách mở Dấu nhắc lệnh của Windows
Bắt đầu bằng cách mở hộp lệnh Run trong Windows. Sử dụng phím tắt – giữ phím Windows (siêu) và nhấn chữ R (Win+R)
Sau đó, gõ vào net start6 và nhấn Enter. Lệnh này mở dòng lệnh Windows
Giao diện dòng lệnh màu đen sẽ khởi chạy, với văn bản màu trắng và con trỏ để bạn nhập
Bước 2. Xác minh MySQL đang chạy trên Windows
Tiếp theo, chạy lệnh để hiển thị danh sách tất cả các dịch vụ hiện đang chạy. Nhập thông tin sau vào dấu nhắc lệnh
net startNếu MySQL không có trong danh sách, bạn có thể khởi động nó bằng bảng Dịch vụ. Nhập lệnh sau
services.mscMột cửa sổ mới sẽ khởi chạy và hiển thị danh sách các dịch vụ có sẵn trên hệ thống của bạn. Cuộn xuống để tìm MySQL và kiểm tra cột trạng thái. Nhấp chuột trái vào dịch vụ MySQL để đánh dấu nó, sau đó nhấp chuột phải để mở menu ngữ cảnh. Cuối cùng, nhấp chuột trái vào bắt đầu
Bước 3. Kết nối với máy chủ MySQL cục bộ
Đầu tiên, khởi động MySQL trong Windows bằng lệnh sau
mysql.exe -u[username] -pThay thế [tên người dùng] bằng tên người dùng để cài đặt MySQL của bạn
Nhập services.msc0 và MySQL sẽ khởi chạy bằng người dùng root
MySQL sẽ nhắc bạn nhập mật khẩu của bạn. Nhập mật khẩu từ tài khoản người dùng mà bạn đã chỉ định bằng thẻ services.msc1 và bạn sẽ kết nối với máy chủ MySQL
Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 2 Server version: 5.7.11-log MySQL Community Server (GPL)Dấu nhắc lệnh thay đổi thành như thế này
mysql>Thay đổi thư mục MySQL, sử dụng lệnh cd
________số 8Dấu nhắc lệnh sẽ thay đổi thành mysql> cho bạn biết bạn hiện đang ở trong thư mục MySQL
Để liệt kê nội dung của thư mục này
dirĐiều này liệt kê các nội dung của thư mục hiện tại. Một trong các thư mục sẽ hiển thị số phiên bản cài đặt MySQL của bạn
Ví dụ: nếu bạn đã cài đặt MySQL 5. 5, bạn sẽ thấy một thư mục có tên “MySQL Server 5. 5”
Bước chân. 4 Tạo lối tắt Windows để đăng nhập vào MySQL
- Để tạo lối tắt trong Windows, hãy nhập thông tin sau vào dòng lệnh
- Mở trình soạn thảo văn bản Notepad của Windows bằng lệnh
Thay thế services.msc2 bằng services.msc3 nếu bạn có tên người dùng khác và thay thế services.msc4 bằng services.msc5
Ngoài ra, hãy đảm bảo bạn thay đổi đường dẫn từ MySQL Server X. X đến vị trí thư mục thực tế
- Bây giờ, nhấn Ctrl-S để khởi chạy hộp thoại Lưu
- Sau đó, gõ “mysql. bat” trong trường tên và thay đổi vị trí thành màn hình của bạn (hoặc một nơi khác dễ tìm)
Điều này tạo ra một tệp thực thi Windows nhỏ mà bạn có thể nhấp đúp để đăng nhập vào MySQL bằng tên người dùng và mật khẩu được chỉ định
Phần kết luận
Với sự trợ giúp của hướng dẫn đơn giản này, bạn sẽ có thể kết nối với cơ sở dữ liệu MySQL bằng dấu nhắc lệnh của Windows. Khi bạn đã đăng nhập vào máy chủ MySQL, các lệnh sẽ giống nhau bất kể bạn đang chạy trên loại hệ thống nào
Nếu bạn đang tìm kiếm một giải pháp thay thế, dựa trên thiết bị đầu cuối, hãy thử sử dụng PostgreSQL từ dòng lệnh