MySQL সকেট সংযোগ কাজ, কিন্তু পোর্ট সংযোগ না


1

আমি আমার সাইট থেকে পিঙ্ক ব্যবহার করে, আমার স্নো চিতাবাঘ 10.6 এ MySQL সম্প্রদায় 5.1.45 ইনস্টল করেছি। আমি পূর্বে একটি মাইপিকিউএল বাইনারি entropy.ch থেকে ইনস্টল করা ছিল। পূর্ববর্তী ইনস্টলেশনে, আমি স্নো লিপার্ডে আপগ্রেড করার আগে সংযোগগুলি সূক্ষ্ম কাজ করছিল। স্নো চিতাবাঘের মধ্যে উভয় ইনস্টলেশন সমস্যাযুক্ত।

সিকেল প্রো নামক একটি অ্যাপ্লিকেশন ব্যবহার করে, যদি আমি সকেট অপারেশন দিয়ে সংযোগ করি, এটি সঠিকভাবে সংযোগ করে। তবে, একই শংসাপত্রের সাথে একটি স্ট্যান্ডার্ড সংযোগ কাজ করে না। আমি যা বুঝলাম তা থেকে, সকেট সংযোগ প্রক্রিয়াগুলির মধ্যে মেশিনে নিজেই ঘটবে, তবে নেটওয়ার্ক / পোর্টে স্বাভাবিক সংযোগগুলি ঘটবে, এই ক্ষেত্রে আমার মেশিনে লুপব্যাক, সার্ভার এবং ক্লায়েন্ট একই মেশিনে উভয়ই।

আমার নতুন কেকপিএইচপি ইনস্টলেশন আমি সরবরাহকৃত মূল শংসাপত্রগুলির সাথে ডিবি সংযোগ করতে সক্ষম হচ্ছি না। BTW, আমি পছন্দ প্যানে ব্যবহার করে MySQL সার্ভার শুরু করেছি।

যখন আমি টার্মিনাল থেকে MySQL চালানোর চেষ্টা করেছিলাম, এটি আমাকে দিয়েছে:

100323 1:54:37 [সতর্কতা] পরীক্ষা ফাইল /usr/local/mysql-5.1.45-osx10.6-x86_64/data/mbp.lower-test তৈরি করতে পারে না 100323 1:54:37 [সতর্কতা] পরীক্ষা ফাইল /usr/local/mysql-5.1.45-osx10.6-x86_64/data/mbp.lower-test তৈরি করতে পারে না mysqld: dir পরিবর্তন করতে পারবেন না '/usr/local/mysql-5.1.45-osx10.6-x86_64/data/' (ত্রুটি কোড: 13) 100323 1:54:37 [ত্রুটি] বিচ্ছেদ

100323 1:54:37 [দ্রষ্টব্য] mysqld: শাটডাউন সম্পূর্ণ

এমবিপি আমার মেশিনের নাম। আমি কিভাবে এটি ঠিক করব যাতে আমার ওয়েবসার্ভার MySQL সার্ভারে সংযুক্ত হতে পারে?


আপনি সুডো ব্যবহার করে কমান্ড লাইন থেকে mysqld চলমান হয়? আমার প্রথম চিন্তা হল যে MySQL এর প্রয়োজনীয় ফাইলগুলি তৈরি করার জন্য পর্যাপ্ত অনুমতি নেই।
Aaron Havens

উত্তর:


0

সকেট সংযোগের জন্য mysql মধ্যে অনুমতি নেটওয়ার্ক সংযোগ থেকে পৃথক।

এটি নেটওয়ার্ক সংযোগগুলিকে অনুমতি দেবে:

grant all privileges on dbname.* to USERNAME@% identified by 'password'

আপনি নেটওয়ার্ক সংযোগের জন্য সঠিক অনুমতি আমাকে বলতে পারেন? আমার ডাটাবেসে কোনও প্রয়োজন নেই যখন ফাইল এক্সিকিউশন ক্ষমতা সহ সমস্ত অনুমতি সক্ষম করে আমার সিস্টেমে বিস্তৃত ক্ষতিকারক গর্ত রাখতে চাইবেন না। বিশেষ করে যেহেতু এটি আমার সব কাজ সঙ্গে একটি গুরুত্বপূর্ণ মেশিন।
Neil

আপনি অ্যাক্সেসের প্রয়োজন এমন হোস্টের নামে যে অনুদান বিবৃতিতে '%' পরিবর্তন করতে চাইতে পারেন। এবং '%' সেট দিয়ে 'localhost' তে একটি অনুরূপ বিবৃতি যোগ করতে পারেন।
Marnix A. van Ammers
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.