ল্যানে মাইএসকিউএল সার্ভারের সাথে কীভাবে সংযুক্ত হবেন?


2

এখানে প্রযুক্তিগত বিবরণ দেওয়া হল।

আমার ল্যাপটপের কনফিগারেশন:

  • আইপি ঠিকানা: 192.168.2.5
  • 3306 পোর্টে মাইএসকিউএল সার্ভার 5.0
  • অপারেটিং সিস্টেম: উবুন্টু
  • ডাটাবেস এই মেশিনে আছে

আমার বন্ধুর ল্যাপটপ কনফিগারেশন:

  • আইপি ঠিকানা: 192.168.2.4
  • 3306 পোর্টে মাইএসকিউএল সার্ভার 5.0
  • অপারেটিং সিস্টেম: উইন্ডোজ এক্সপি

দু'জনেই বেলকিন রাউটারের মাধ্যমে সংযুক্ত একটি ওয়্যারলেস ল্যানে রয়েছে (192.168.2.1)। আমি এটি রেখেছি কিন্তু এটি কার্যকর নয়:

url = "jdbc:mysql://192.168.2.5:3306/Database"

এই ডাটাবেসের সাথে সংযুক্ত জিনিসগুলি কীভাবে কনফিগার করব?


হোম নেটওয়ার্ক এবং ব্যক্তিগত কম্পিউটার সম্পর্কে প্রশ্ন প্রতি-বহির্ভূত হয় FAQ
MDMarra

উত্তর:


1

মাইএসকিউএল 3306 পোর্টে ডিফল্টভাবে চলমান একটি টিসিপি প্রোটোকল, অতএব এটি নিশ্চিত করার বাইরে বিশেষ কিছু নেই যে আপনি /etc/my.cnfফাইলে কোনও পাবলিক আইপি ঠিকানার বাঁধাই সক্ষম করেছেন ;

port            = 3306
bind-address            = 0.0.0.0

ক্লায়েন্টে আপনাকে মাইএসকিউএল এর জন্য জেডিবিসি ড্রাইভার ইনস্টল করতে হবে;

উইন্ডোজ এক্সপির জন্য এগুলি এখান থেকে ডাউনলোড করা যায়;
http://dev.mysql.com/downloads/connector/j/

উবুন্টুর জন্য, সংগ্রহস্থলে প্যাকেজ সংস্করণ রয়েছে;

# aptitude search mysql | grep JDBC
p   libmysql-java                   - Java database (JDBC) driver for MySQL 

আপনি যে কোনও ক্লায়েন্ট ব্যবহার করতে পারেন, মাইএসকিএল একটি ওয়ার্কবেেন্স সরঞ্জাম পণ্য সরবরাহ করে;
http://dev.mysql.com/downloads/workbench/5.2.html

অথবা আপনি টেবিলগুলি দেখতে লাইব্রোফাইস এবং তাদের ডাটাবেস সংযোগ ব্যবহার করতে পারেন;
http://www.libreoffice.org/features/base/

অথবা পিএইচপি এর মতো স্ক্রিপ্টিং ভাষা ব্যবহার করুন;
http://php.net/manual/en/book.mysql.php

অথবা এমনকি কমান্ড লাইন ক্লায়েন্ট;

$ mysql -h192.168.2.5 -uuserXXX -e "show databases;"
+--------------------+
| Database           |
+--------------------+
| information_schema | 
| badger1             | 
| cacti              | 

উত্তরের জন্য তোমাকে অনেক ধন্যবাদ. আমার বন্ধু উইন্ডোজ এক্সপিতে আমার ডাটাবেসে অ্যাক্সেস করতে পারে তবে আমার লক্ষ্য উবুন্টুতে ** তার ডাটাবেসে অ্যাক্সেস করা। আমার উইন্ডোজ এক্সপি

আপনি কীভাবে এটি অ্যাক্সেস করতে চান ?, উবুন্টুতে ইতিমধ্যে ডাটাবেস চালু আছে, বা আপনার এটি ইনস্টল করার দরকার আছে?
টম এইচ

1
$ mysql -u root -p পাসওয়ার্ড প্রবেশ করান: mysql> mysql mysql ব্যবহার করুন> সমস্ত চালু করুন root@'192.168.2.4 এ 'আপনার-রুট-পাসওয়ার্ড' দ্বারা সনাক্তকরণ; mysql> ফ্ল্যাশ প্রাইভেলিজ;

0

এটি বোকা লাগতে পারে তবে আপনার উবুন্টু মেশিনটির ফায়ারওয়াল চলছে কিনা তা পরীক্ষা করে দেখেছেন? এটি আমাকে উইন্ডোজ এবং লিনাক্স উভয় ক্ষেত্রে কয়েকবার ছড়িয়ে দিয়েছে।

একটি দ্রুত চেক চালানো হয়: sudo iptables -L

উবুন্টু সাইট থেকে এখানে কীভাবে করা যায় তা এখানে: https://help.ubuntu.com/commune/IptablesHowTo


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.