সংযুক্ত হতে পারে না: ব্যবহারকারীর '[ব্যবহারকারী]' @ 'লোকালহোস্ট' (পাসওয়ার্ড ব্যবহার করে: YES)


3

আমি একটি পিএইচপি-ভিত্তিক সরঞ্জাম ইনস্টল করার চেষ্টা করছি যা উবুন্টুতে হোস্ট করা মাইএসকিউএল ডাটাবেসের সাথে সংযোগ স্থাপন করে। আমি কমান্ড লাইন থেকে মাইএসকিউএল ডাটাবেসে লগইন করতে পারি, তবে অ্যাপটি চালানো এই ত্রুটির ফলস্বরূপ:

Access denied for user '[user]'@'localhost' (using password: YES)

আমি যা করেছি: এই আলোচনা থেকে দিকনির্দেশনা ব্যবহার করে , আমি কিছু সমস্যার সমাধানের পদক্ষেপ গ্রহণ করেছি।

  • টেলনেটের মাধ্যমে মাইএসকিউএলের সাথে সংযোগ স্থাপনের চেষ্টা করা হচ্ছে এই গার্ডড ননসেন্সের ফলাফল:

    $ telnet 127.0.0.1 3306
    Trying 127.0.0.1...
    Connected to 127.0.0.1.
    Escape character is '^]'.
    A
    5.1.41-3ubuntu12.10XIs(ja&7FyO`r>zpDAY{Connection closed by foreign host.
    
  • আমার /etc/hosts.deny ফাইলটি খালি। আমি আমার /etc/hosts.allow ফাইলটিতে নিম্নলিখিত লাইনগুলি যুক্ত করেছি :

    mysqld: ALL: ALLOW mysqld-max: All: ALLOW

  • যদিও bind-addressআমার /etc/mysql/my.cnf ফাইলটিতে সেট করা ছিল 127.0.0.1, আমি কোনও মন্তব্য করতে পেরেছিলাম না।

  • ফায়ারওয়াল অক্ষম করুন

  • সুবিধার ফ্লাশ

এটি লক্ষ করা উচিত যে আমি নিম্নলিখিত কমান্ডটি ব্যবহার করে এই প্রতিটি পদক্ষেপের পরে মাইএসকিউএল পুনরায় চালু করেছি:

mysqladmin -u [user] -p shutdown
mysqld_safe &

আমি কী মিস করছি?

উত্তর:


2

যদি মাইএসকিএল অ্যাডমিন কাজ করে তবে ক্লায়েন্ট প্রোগ্রামটি কাজ করে?

ক্লায়েন্ট প্রোগ্রামটি যদি একটি সম্ভাবনা কাজ করে তবে তা হল মাইএসকিএল ক্লায়েন্ট লাইব্রেরির মেয়াদ শেষ হয়ে গেছে এবং এটি আপডেট করা দরকার। (আমি রেডহ্যাটের সাথে আরও পরিচিত তবে এটি সম্ভবত এমন কিছু sudo apt-get update php-mysql.. সেই প্যাকেজের নামে 100% নিশ্চিত নয়)

আপনি যে সঠিক নামটি ব্যবহারকারীকে সেট আপ করেছেন তা আপনি ব্যবহার করছেন তাও নিশ্চিত করুন। আপনি ব্যবহারকারী হিসাবে user@localhostএটি সেটআপ যদি এটি ব্যবহার করতে না পারেuser@127.0.0.1

আশা করি এইটি কাজ করবে


সঞ্চিত কনফিগ ফাইলে পাসওয়ার্ডটি ভুল ছিল। একটি বিব্রতকর ভুল তবে পোস্ট করার মতো যদি এটি একই সমস্যার সাথে অন্য কাউকে সহায়তা করে।
ড্যান

2

এটা চেষ্টা কর

mysql >GRANT ALL ON [database name].* TO [user]@'127.0.0.1' IDENTIFIED BY '[PASSWORD]';
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.