Hướng dẫn how to access xampp mysql from another computer - cách truy cập xampp mysql từ máy tính khác

Tôi đang sử dụng XAMPP và Navicat để quản lý MySQL trên hai máy Dev (Laptop & Desktop). Máy tính xách tay là máy chính của tôi, trong khi máy tính để bàn hoạt động như một máy chủ Dev cục bộ cho nhóm.

Kết nối với MySQL thông qua Localhost trong Navicat đang hoạt động tốt trên máy tính xách tay. Có cách nào (trừ phương pháp đường hầm HTTP) để cho phép truy cập vào máy tính để bàn từ máy tính xách tay thông qua Navicat không?

Hỏi ngày 11 tháng 8 năm 2009 lúc 15:37Aug 11, 2009 at 15:37

Hướng dẫn how to access xampp mysql from another computer - cách truy cập xampp mysql từ máy tính khác

1

Chỉ cần đảm bảo rằng MySQL của bạn liên kết với ổ cắm trên 0,0.0.0 và bạn sẽ có thể kết nối với ổ cắm đó. Tôi đoán mặc định là để MySQL liên kết với 127.0.0.1, tất nhiên, rất khó để tiếp cận từ bên ngoài.

Chỉnh sửa: Tệp cấu hình MySQL phải có trong .\xampp\mysql\bin\my.ini. Bạn cần tìm tham số bind-address và thay đổi nó thành 0,0.0.0.

Mọi người trên mạng của bạn sau đó sẽ có thể kết nối phiên bản MySQL đó. Tất nhiên, điều đó có thể bao gồm những người tốt hơn không nên làm điều đó. Nhưng miễn là có một mật khẩu cho mỗi người dùng MySQL và trường hợp không phải đối mặt với internet, không có nhiều điều phải lo lắng.

Đã trả lời ngày 11 tháng 8 năm 2009 lúc 16:22Aug 11, 2009 at 16:22

InnaminnaminnaM

1.4289 huy hiệu bạc9 huy hiệu đồng9 silver badges9 bronze badges

2

Đối với tôi, điều này dễ dàng hơn và nhanh chóng:

  1. Truy cập phpmyadmin và sau đó: localhost/phpmyadmin -> User accounts -> Edit privileges -> Login Information
  2. Thay đổi Host name thả xuống Any host hoặc nhập bất kỳ IP ____77 hoặc thậm chí với mặt nạ 192.168.0.% và nhấp vào nút Go.

Hướng dẫn how to access xampp mysql from another computer - cách truy cập xampp mysql từ máy tính khác
3. Khởi động lại MySQL

Thêm chi tiết ở đây. Bạn có thể xóa hàng mới được tạo sau khi mục đích của bạn sẽ được giải quyết.

Đã trả lời ngày 21 tháng 12 năm 2019 lúc 13:19Dec 21, 2019 at 13:19

Hướng dẫn how to access xampp mysql from another computer - cách truy cập xampp mysql từ máy tính khác

Vì vậy, một người bạn của tôi và tôi đang sử dụng cả XAMPP trên Ubuntu, nếu điều đó giúp kết nối giữa trang web của nhau, cả hai chúng tôi đã tạo cùng một tệp PHP để kết nối

Warning: mysql_connect() [function.mysql-connect]: Host 'coke-laptop.local' is not allowed to connect to this MySQL server in /opt/lampp/htdocs/connection.php on line 2
Could not connect: Host 'coke-laptop.local' is not allowed to connect to this MySQL server

Chúng tôi có mã này trên tệp Connection.php:


Nếu chúng ta sử dụng IP chỉ như vậy, chúng ta có thể nhập trang chào mừng XAMPP của nhau.

Hướng dẫn how to access xampp mysql from another computer - cách truy cập xampp mysql từ máy tính khác

Xin chào các bạn, khỏe chú? Vì vậy, hôm nay trong hướng dẫn này, chúng ta sẽ nói về việc truy cập XAMPP PHPMyAdmin từ các máy tính khác trong LAN (cùng một mạng). Vì vậy, đối với những người không quen thuộc với XAMPP là gì, tôi sẽ giải thích điều đó. Ngoài ra tại sao hoặc trong trường hợp đó, bạn muốn cung cấp cho nó quyền truy cập vào các máy tính khác trên mạng.

XAMPP là gì?

Nếu bạn là sinh viên của môn khoa học máy tính và ứng dụng web, thì bạn sẽ có ý tưởng tốt về thiết lập máy chủ và máy khách. Vì vậy, XAMPP là một máy chủ để thiết lập để phát triển ứng dụng web và chạy các trang web trên máy chủ cục bộ của bạn. Nó được cài đặt sẵn các yêu cầu máy chủ web cơ bản Apache, MySQL, Filezilla, Tomcat và Mercury. Apache chịu trách nhiệm là phần chính của máy chủ web giúp lưu trữ các trang web và cho phép khách truy cập trang web của chúng tôi có thể tương tác với ứng dụng web.Apache, MySQL, FileZilla, Tomcat, and Mercury. Apache is responsible is the main part of a web server that helps host websites and allows our site visitors to be able to interact with the web application.

Hướng dẫn how to access xampp mysql from another computer - cách truy cập xampp mysql từ máy tính khác

MySQL là cơ sở dữ liệu được cung cấp trong XAMPP để lưu trữ dữ liệu từ ứng dụng của bạn. Bây giờ chỉ để đề cập đến chúng tôi có thể sử dụng MySQL cho ứng dụng máy tính để bàn mà nó không chỉ tạo cho các ứng dụng web.

FileZilla là máy khách FTP mà bạn có thể thiết lập để chia sẻ các tệp và các tài nguyên khác từ máy chủ. Tương tự với Tomcat và Mercury.

Vì vậy, bây giờ bạn sẽ có một ý tưởng khá hay về điều đó là XAMPP và tại sao nó lại sử dụng. Bây giờ chúng tôi sẽ thảo luận về lý do tại sao chúng tôi cần để quyền truy cập vào các máy tính khác.

Bạn có thể tải về từ đây.

Cũng xem xét đọc điều này nếu bạn đang thiết lập máy chủ:-

Phpmyadmin là gì?

PhpMyAdmin là một giao diện web giúp bạn giao tiếp với máy chủ cơ sở dữ liệu bằng trình duyệt web. Nói tóm lại, nó là một giao diện GUI có thể được sử dụng để thực hiện các hành động cơ sở dữ liệu.

Cũng đọc: Cách nhận chứng chỉ SSL miễn phí cho trang web của bạnHow to Get Free SSL Certificate For your Website

Tại sao làm điều này?

Hướng dẫn how to access xampp mysql from another computer - cách truy cập xampp mysql từ máy tính khác

Sau đó, bạn phải B nghĩ rằng việc sử dụng điều này là gì và tại sao tôi nên làm điều đó? Hãy nói về điều đó sau đó. Hãy xem xét bạn đang phát triển một ứng dụng web hoặc ứng dụng máy tính để bàn và bạn có một nhóm, tất cả đều hoạt động trên các phần khác nhau của ứng dụng đó và tất cả đều yêu cầu quyền truy cập cơ sở dữ liệu để sửa đổi và tạo các bảng mới nếu được yêu cầu.

Bây giờ trong trường hợp này, nếu cơ sở dữ liệu chỉ có thể được truy cập trên máy tính chạy máy chủ XAMPP, thì việc các thành viên khác trong nhóm khó có thể làm việc hiệu quả. Vì vậy, thật tốt khi cung cấp quyền truy cập hạn chế cho mỗi người dùng và để nó có thể truy cập được trên mạng để không phá vỡ quy trình làm việc.

Và sau khi công việc được thực hiện, chỉ cần thay đổi lại nếu bạn lo lắng, về bảo mật, đó là một thực tiễn bảo mật tốt nhất nếu bạn đang nghĩ đến việc khởi chạy nó qua internet.

Bây giờ, hãy bắt đâù.

Truy cập XAMPP phpmyadmin từ các máy tính khác trong LAN:-

Vì vậy, bây giờ tôi sẽ đi trước và đến với nó.

Trước tiên, hãy thử mở phpmyadmin trên các máy tính khác trên mạng, bạn sẽ gặp lỗi như thế này:-

http:///phpmyadmin/

Hướng dẫn how to access xampp mysql from another computer - cách truy cập xampp mysql từ máy tính khác

Và bạn sẽ thấy rằng lỗi cho biết để thay đổi tệp httpd-xampp.conf để khiến nó hoạt động trên các máy tính khác trên mạng.httpd-xampp.conf file to get it working on other computers on the network.

Hướng dẫn how to access xampp mysql from another computer - cách truy cập xampp mysql từ máy tính khác

Hướng dẫn how to access xampp mysql from another computer - cách truy cập xampp mysql từ máy tính khác

Thay đổi mã sau:-


0

1

Với mã này:-


2

3

4

5

6

7

3

4

5

6

7

Bây giờ một lần nữa hãy cố gắng mở & nbsp; http: /// phpmyadmin/& nbsp; và nó sẽ hoạt động như một bùa mê.http:///phpmyadmin/ and it will work like a charm.

Đây là video nếu bạn vẫn gặp bất kỳ vấn đề.

Tôi hy vọng rằng nó hữu ích cho bạn và bạn đã học được điều gì đó từ vấn đề này nếu bạn có bất kỳ câu hỏi nào, hãy cho chúng tôi biết trong các bình luận và nếu bạn muốn xem một cái gì đó mà bạn thích cũng nói với chúng tôi rằng chúng tôi cũng sẽ cố gắng che đậy càng nhiều càng tốt.

Thích chia sẻ và đăng ký kênh YouTube thực sự giúp chúng tôi.