আমি কোনও পিসি থেকে মাইএসকিউএল ওয়ার্কব্যাঞ্জে এসএসএইচ সংযোগের মাধ্যমে টিসিপি / আইপি ব্যবহার করে সংযোগ করতে পারি না। কি হচ্ছে?
আমি একটি উবুন্টু সার্ভার mysql.myhost.com এ একটি মাইএসকিউএল 5.1 ডাটাবেস তৈরি করেছি । আমি এটি স্থানীয়ভাবে অ্যাক্সেস করতে পারি। মাইএসকিউএল ওয়ার্কবেঞ্চ (পিসি) টিএসপি-র মাধ্যমে এসএসএসের মাধ্যমে সংযোগ দেওয়ার প্রস্তাব দেয়। এটি রিমোট সার্ভারে 3306 পোর্টে চলে যেখানে কমান্ড-লাইন mysql ভাল কাজ করে।
আমি নিম্নলিখিত সেশনের বিবরণ ব্যবহার করেছি:
- সংযোগ পদ্ধতি: এসএসএইচ ওভার টিসিপি / আইপি।
- এসএসএইচ হোস্টনাম: mysql.myhost.com : 3306
- এসএসএইচ ব্যবহারকারীর নাম: আমার লিনাক্স লগইন
- এসএসএইচ পাবলিক কী ফাইল: আমার স্থানীয় পাবলিক কী ফাইল
- মাইএসকিউএল হোস্টনাম: 127.0.0.1 মাইএসকিউএল
- সার্ভার পোর্ট: 3306
- ব্যবহারকারীর নাম: মূল
আমি সংযোগ দেওয়ার চেষ্টা করার সময় আমি একটি ত্রুটি বার্তা পেয়েছি: "127.0.0.1:3306 এ এসএসএইচ টানেলের মাধ্যমে ইউজার রুটের সাথে এসএসএইচ টানেলের মাধ্যমে মাইএসকিউএলে কানেক্ট করতে ব্যর্থ হয়েছে"
"'127.0.0.1' (10061) এ মাইএসকিউএল সার্ভারের সাথে সংযোগ স্থাপন করতে পারে না"
অন্য পরীক্ষা হিসাবে - আমি পুটি ব্যবহার করে 3306 পোর্ট সহ একটি এসএসএইচ টানেল সেট আপ করেছি এবং আমি উপরে বর্ণিত হিসাবে দূরবর্তী সার্ভারে আমার স্থানীয় 3306 এর সংযোগগুলি ফরোয়ার্ড করে সেই টানেলের মাধ্যমে মাইএসকিউএল ওয়ার্কব্যাঞ্চ ব্যবহার করে ওকে সংযোগ করতে পারি। তবে আমি ওয়ার্কবেঞ্চে "TCP / IP ওভার এসএসএইচ" পেতে পারি না।
গৌণ প্রশ্ন: যখন ওয়ার্কবেঞ্চ "এসএসএইচ পাবলিক কী ফাইলের পথে" জিজ্ঞাসা করে তখন কি আমার ব্যক্তিগত কী ফাইলটি সত্যই দরকার হয় না?