Categories
Hệ quản trị SQL

Phpmyadmin là gì? Hướng dẫn sử dụng phpmyadmin

Phpmyadmin đang được sử dụng rộng rãi trên toàn cầu. Bởi những tiện ích mà nó mang lại. Vậy Phpmyadmin là gì? Cùng tìm hiểu để có cách sử dụng hiệu quả nhé.

1. Phpmyadmin là gì?

Phpmyadmin là một công cụ để giúp người quản lý cơ sở dữ liệu mở trình duyệt web, với ngôn ngữ sử dụng chính là PHP. Hiện nay trên toàn thế giới đang sử dụng phổ biến công cụ này. Đặc biệt là các nhà quản trị về dữ liệu, các database administrator.

Phpmyadmin là gì? Một phần mềm hữu ích trong việc quản trị dữ liệu.

Phpadmin có thể thực hiện được nhiều thao tác thông qua giao diện của người dùng như tạo dữ liệu, cập nhật dữ liệu, sửa đổi dữ liệu, thay đổi dữ liệu, xóa dữ liệu, báo cáo về dữ liệu, phân quyền sử dụng, quản lý đối tượng dùng,…

2. Tại sao bạn nên sử dụng phpmyadmin?

2.1. Tăng hiệu quả cho công tác quản lý Cơ sở dữ liệu

Phpmyadmin là gì mà giúp quản lý hiệu quả dữ liệu? Nó không những là công cụ duyệt cơ sở dữ liệu hoàn hảo mà còn là công cụ để thực hiện các nội dung như truy vấn, quản lý quyền sử dụng cơ sở dữ liệu. Có thể nói nó là một công cụ trong quản trị với những tính năng đầy đủ nhất.

Trong khi đang sử dụng Mysql phpmyadmin, các bạn vẫn có thể thực hiện được nhiều thao tác khác trong cùng một lúc như: vừa làm việc vừa xử lý tình huống xảy ra.

Không những vậy phần mềm Phpmyadmin còn có chức năng sao lưu tự động nên giúp người dùng quản lý thông tin được hiệu quả hơn.

2.2. Được hỗ trợ rộng lớn của cộng đồng

PhpMyAdmin có bản chất là mã nguồn mở nên được phát triển rộng rãi trên toàn cầu. Phần mềm được cộng đồng những người lập trình viên phát triển nên tất cả những ai có khả năng lập trình đều có thể dùng mã lệnh của mình để đóng góp.

2.3. Đa ngôn ngữ

PhpMyAdmin được bảo trì bởi The phpMyAdmin Project và sử dụng được với 64 ngôn ngữ trên thế giới. Nên bạn không phải lo lắng về vấn đề ngôn ngữ khi sử dụng phần mềm này nhé!

2.4. Hoàn toàn miễn phí

Phần mềm mang lại nhiều ưu điểm nổi bật cho người sử dụng nhưng đến thời điểm hiện tại nó vẫn là công cụ hoàn toàn miễn phí.

3. Tính năng chung của phpmyadmin

PhpMyAdmin bao gồm các tính năng sau:

– Với tính năng quản lý đối tượng và quyền được sử dụng nên nó có chức năng tạo người dùng hoặc xóa người dùng

– Tính năng tạo dữ liệu, thay đổi dữ liệu, xóa bảng, xóa trường, xóa hàng

– Tính năng tìm đối tượng sử dụng trong hệ thống cơ sở dữ liệu

– Nhập dữ liệu, xuất dữ liệu với nhiều định dạng khác nhau như SQL, XML, CSV

– Các truy vấn được giám sát và theo dõi. Do đó có tính năng truy vấn tùy chỉnh

– Có chức năng sao lưu dữ liệu ở cả chế độ thủ công

PhpMyAdmin là công dụng đơn giản, dễ thiết lập, dễ sử dụng, dễ dàng cài đặt. Do đó kể cả thiết bị không có kết nối internet người dùng vẫn có thể dễ dàng và nhanh chóng thực hiện các lệnh.

Với những tính năng tuyệt vời như vậy chắc hẳn các bạn đã hiểu rõ hơn về Phpmyadmin là gì? đúng không nhỉ.

Giao diện phần mềm phpmyadmin.

4. Hướng dẫn cài đặt phpmyadmin

Phần mềm phpmyadmin đã được cài sẵn cùng với các tài khoản lưu trú tại máy chủ. Do vậy chúng ta có thể mở phần mềm bằng thao tác từ cPanel đến phpMyAdmin.

Phần mềm cũng có chế độ cài đặt thủ công như sau: Tải phiên bản phần mềm mới nhất tại trình duyệt web, sau đó Download vào thư mục public_html. Khi tải thành công vào tài khoản, chúng ta tiến hành giải nén thư mục, màn hình xuất hiện một thư mục mới với tiêu đề là phpMyAdmin-X.X.X (xxx chính là phiên bản của phần mềm mà bạn vừa tải xuống).

Truy cập vào thư mục vừa tải được thông qua trình duyệt web. Nhập thông tin vào các trường: tên người dùng, mật khẩu. Sau đó ấn nút Go. Nếu bạn nhập tên người dùng là cPanel, mật khẩu là cPanel thì có nghĩa bạn phải quản lý tất cả các cơ sở dữ liệu.

5. Cách truy vấn Database Operations

– Bước 1: Mở công cụ cPanel

– Bước 2: Chuyển đến tab Databases

– Bước 3: Chọn bất kỳ một cơ sở dữ liệu nào đó và điều hướng sang tab Operations.

– Bước 4: Trên trang mới sẽ hiển thị các hoạt động trên hệ thống dữ liệu.

+ Phần Create table shop: Bạn có thể tạo mới với các thao tác như: nhập tên của bạn, nhập số lượng của các trường. Cuối cùng kích vào nút GO

+ Phần Rename database to: Giúp bạn đổi tên của hệ dữ liệu. Nếu đổi tên trực tiếp qua phpMyAdmin sẽ không thực hiện được do không có độc quyền dành cho người dùng.

Do vậy cần phải tạo dữ liệu MySQL mới có thể thực hiện được. Khi tạo xong thực hiện thao tác xuất bảng, nhập dữ liệu mới, xóa dữ liệu cũ. Thao tác cần thực hiện là cPanel -> MySQL Databases

+ Phần Copy database to: cũng giống như Rename database nhưng không nên thực hiện theo thao tác xóa source database

+ Phần Collation: Đây là phần cuối cùng giúp bạn thay đổi dữ liệu. Bấm tùy chọn tại một menu rồi bấm GO để xác nhận

6. Thực hiện hoạt động Database Table Operations

– Tại phần mềm phpMyAdmin các bạn chọn nút table, sau đó ấn vào nút Operations tab. Các thanh công cụ hiện ra, tùy theo mục đích sử dụng của bạn là gì thì sẽ chọn thanh công cụ tương ứng

– Thanh Move table to: Có chức năng di chuyển bảng thành một tên hoàn toàn mới trong hệ dữ liệu

– Thanh Table options: Có chức năng thay đổi dữ liệu như đổi tên của bảng, đổi công cụ lưu trữ, chèn các nhận xét vào hệ dữ liệu,…

– Thanh Copy table to: Có chức năng sao chép dữ liệu nên bạn có thể tạo tên mới của dữ liệu hoặc tạo bảng mới trong một cơ sở dữ liệu khác

– Thanh Table Maintenance: Có chức năng duy trì cơ sở dữ liệu

– Thanh Analyze table: Có chức năng phân tích, lưu trữ key distribution cho bảng dữ liệu

– Thanh Check table: Có chức năng kiểm tra dữ liệu để tìm kiếm ra những sự cố hỏng hóc của phần mềm

– Thanh Repair table: Có chức năng sửa chữa khi bảng dữ liệu hỏng

– Thanh Optimize table: Có chức năng phục hồi lại các bảng dữ liệu khi bạn lỡ tay xóa hay sửa đổi

– Thanh Flush the table: Có chức năng xóa internal cache KC, tải internal cache

7. Hướng dẫn sử dụng phpmyadmin

7.1. Đăng nhập phpmyadmin

Cách vào phpmyadmin như sau: Truy cập vào cPanel, ở phía bên danh mục trái các bạn chọn một dữ liệu để đi đến hệ thống quản lý phpMyAdmin. Tại danh mục sẽ có đầy đủ các cơ sở dữ liệu, bạn chỉ cần kích chuột vào tên của một cơ sở dữ liệu.

Cách đăng nhập phpmyadmin.

7.2. Quản lý cơ sở dữ liệu của bạn

Để quản lý hệ cơ sở dữ liệu bạn chọn Thanh tab Databases, sau đó đó điền tên, chọn kiểu mã hóa, cuối cùng là ấn vào Create. Kết quả bạn nhận được sẽ hiển thị tại một database ở cột bên trái.

7.3. Quản lý bảng dữ liệu (Table)

Bạn vừa tạo thành công một cơ sở dữ liệu ở cột bên trái, nhấn vào tên dữ liệu đó rồi tìm dòng Create Table để điền tên, trường của bảng mà bạn muốn tạo, cuối cùng nhấn GO.

Một bảng mới hiện ra cho phép bạn điền đầy đủ các thông tin vào trường như tên dữ liệu, kiểu dữ liệu, giá trị của dữ liệu, thuộc tính của dữ liệu. Khi hoàn tất các thao tác thì bấm GO để lưu lại bảng dữ liệu.

Phpmyadmin quản lý tốt các bảng dữ liệu.

7.4. Thực hiện các truy vấn

Chọn các bảng dữ liệu từ bên trái để tìm xem câu lệnh SQL là gì. Sau đó viết lệnh. Để biết lệnh thì đầu tiên bạn cần chọn cơ sở dữ liệu rồi chèn câu lệnh vào, cuối cùng nhấn nút GO.

7.5. Sao lưu cơ sở dữ liệu

Người dùng có thể xuất dữ liệu ra khỏi hệ thống bằng cú pháp MySQL. Sau đó khi cần có thể khôi phục lại. Nếu sao lưu từ cột bên trái thì chọn Database, tab Export với định dạng là SQL, kiểu sao lưu là Quick.

7.6. Phục hồi cơ sở dữ liệu

Đầu tiên cần tạo một cơ sở dữ liệu mới, sau đó từ cột bên trái các bạn chọn tên dữ liệu rồi truy cập vào tab Import, chọn tên để tìm các file dữ liệu, file chuẩn là SQL. Cuối cùng bấm nút GO.

7.7. Bảo mật phpmyadmin

Phần mềm không có tính năng bảo mật cao, do vậy chỉ có một cách duy nhất để bảo mật phpmyadmin đó là các bạn nên hạn chế chế khi truy cập vào phần mềm từ những địa chỉ có IP cố định.

Với những thông tin trên chắc hẳn các bạn đã hiểu phpmyadmin là gì? Và cách sử dụng như thế nào cho đúng. Chúc các bạn luôn là những nhà quản trị dữ liệu thông thái.

 

By Thảo Larskanis

Lĩnh vực công nghệ thông tin, đặc biệt là cấu trúc dữ liệu ngày càng quan trọng và trở nên cần thiết hơn với nhiều doanh nghiệp. Nhận thấy rõ được tầm quan trọng của SQL, Thảo Nguyễn - người đã có nhiều năm học tập và làm việc trong lĩnh vực công nghệ thông tin đã quyết định thành lập một website chia sẻ kiến thức cũng như kinh nghiệm của bản thân về lĩnh vực SQL đến cho những bạn có đam mê và muốn hiểu rõ hơn về lĩnh vực này.

Leave a Reply

Your email address will not be published. Required fields are marked *