আমি mysql
ট্র্যাফিক বিশ্লেষণ করতে চাই । এখনই, সমস্ত মাইএসকিএল অনুরোধগুলি মাইএসকিউএল ইউনিক্স সকেটে প্রেরণ করা হয়েছে:
unix 2 [ ACC ] STREAM LISTENING 3734388 15304/mysqld /var/run/mysqld/mysqld.sock
লুপব্যাকের পরিবর্তে মাইএসকিউএলকে নেটওয়ার্ক সকেট ব্যবহার করতে বাধ্য করার জন্য আমি এই সকেটটি অক্ষম করার চেষ্টা করছি। আমি সব আউট মন্তব্য চেষ্টা socket
মধ্যে নির্দেশনা my.cnf
এবং debian.cnf
ফাইল ও মাইএসকিউএল পুনরায় আরম্ভ কিন্তু এটা কোন পার্থক্য তৈরি।
নেটওয়ার্কের মাধ্যমে মাইএসকিউএলকে বাধ্য করতে আমি কীভাবে মাইএসকিউএল ইউনিক্স সকেটটি অক্ষম করতে পারি?
অতিরিক্ত তথ্য: আমি চলছি MySQL 5.1
উপর ubuntu 10.04
।
প্রশ্নের
যথার্থতা যেহেতু প্রচুর লোকেরা নেটওয়ার্ক সকেট সক্ষম করার পরামর্শ দিয়েছিল আমি বাইন্ড ঠিকানাটি ইতিমধ্যে সক্ষম করেছিলাম bind-address = 127.0.0.1
এবং শ্রোতা সংযোগ উপলব্ধ রয়েছে তা উল্লেখ করে আমার প্রশ্নটি পরিষ্কার করতে চাই :
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 15601/mysqld
তবুও আমি 127.0.0.1:3306
আমার ওয়েবঅ্যাপ (দ্রুপাল ওয়েবসাইট) থেকে কোনও সংযোগের প্রচেষ্টা দেখতে পাচ্ছি না ।
উত্তর সহ আপডেট
প্রকৃতপক্ষে mysqli
প্রতীয়মান হয়েছে যে, ড্রপাল যে সংযোগকারীটি ব্যবহার করে ( .ht_config.php
আগ্রহী তাদের ক্ষেত্রে) সমস্যাটি আসছে । এটি সেট করা হয়েছে: mysqli://drupal:***@localhost/drupal
পরিবর্তন localhost
করতে 127.0.0.1
সমস্যা সংশোধন (অর্থাত Drupal এর এখন নেটওয়ার্কের সকেট সংযোগ করছে)।
--protocol
.. জনাথনের উত্তর দেখুন।