Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Không thể kết nối tập lệnh ứng dụng google với mysql thông qua máy chủ cục bộ

Được rồi, vì vậy nếu bạn đang thực hiện việc này từ nhà của mình và muốn chạy tập lệnh ứng dụng google cơ sở dữ liệu MYsql cục bộ trên máy tính xách tay của bạn, hãy làm theo các bước sau:-

1) Tiếp xúc cổng 3306 trên máy tính xách tay của bạn với Internet.

Đăng nhập vào bộ định tuyến của bạn và chuyển tiếp cổng 3306 đến máy tính xách tay của bạn:-Đây là một video youtube ngắn nếu bạn sở hữu bộ định tuyến netgear. Về cơ bản những gì bạn đang làm ở đây là; khi tập lệnh google chạy trên máy chủ google cố gắng định vị cơ sở dữ liệu của bạn, nó sẽ truy cập vào bộ định tuyến (IP công cộng) trên cổng 3306. Bây giờ, từ đó yêu cầu này được chuyển đến máy tính xách tay cụ thể của bạn. Video chuyển tiếp cổng ví dụ:- Port Forwarding Video

2) Mở dữ liệu MYSql cho bất kỳ ai có tên người dùng mật khẩu từ bất kỳ máy tính nào:-chạy lệnh sau trên cơ sở dữ liệu MySQL của bạn:-

GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

3) Sử dụng IP công cộng của bạn trong dòng sau:-Vì vậy, thay vìvar conn =Jdbc.getConnection ("jdbc:mysql://127.0.0.1:3306 / test", "root", ""); sử dụng như sau

var conn = Jdbc.getConnection("jdbc:mysql://127.0.0.1:3306/test", "root","");

Đề phòng trường hợp bạn gặp phải các vấn đề về khả năng tương thích IPV6 và JDBC như hầu hết các trường hợp khác. Nhận IP công khai của bạn từ địa chỉ sau:- lấy của tôi Địa chỉ IPV4

Vì vậy, thay vì 127.0.0.1, hãy sử dụng kết quả từ truy vấn google ở ​​trên



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hàm tạo MySQL sẽ không trả về các bộ

  2. Tạo cơ sở dữ liệu trực quan với MySQL Workbench

  3. Tại sao Delphi (Zeos) cung cấp cho tôi các trường rộng nhất trong SQLite khi tôi yêu cầu nhập big int không dấu?

  4. So sánh giá trị Null với giá trị khác trong MySQL Trigger

  5. Làm cách nào để thêm một phiếu bầu vào cơ sở dữ liệu của tôi trong một biểu mẫu?