در حال بارگيري صفحه جديد...
امام صادق (ع) : « امانتداری، [مایه] توانگری است.»


مطالب
نحوه برقراری اتصال با MySQL Server در شبکه LAN

برای اینکه به MySQL یک کامپیوتر در یک شبکه داخلی مثل LAN متصل شویم، باید اقدامات زیر را در کامپیوتر سرور انجام دهید:

1. فایل تنظیمات MySQL را با نام my.ini (در لینوکس: my.cnf) باز کرده و خطوط زیر را در آن پیدا و به صورت زیر تغییر دهید:


port = 3306          # Port MySQL listens on
bind-address = 0.0.0.0  # IP address of your server
# skip-networking # This should be commented out to enable networking

خط دوم مقدار 0.0.0.0 یعنی تمام IP ها مجاز به دسترسی هستند. می‌توان IP خاصی را به جای آن قید کرد. مقدار پیش فرض 127.0.0.1 است. یعنی دسترسی از طریق تنها همان کامپیوتر سرور. در ادامه خط سوم باید کامنت شده باشد، یعنی علامت # را اول خود داشته باشد. در ضمن پورت 3306 توسط فایروال باید اجازه دسترسی داشته باشد.

2. یک یوزر/پسورد باید در MySQL سرور با IP کلاینت تعریف و اجازه دسترسی داده شده باشد تا کلاینت از طریق آن بتواند به سرور متصل شود. مثلا اگر بخواهیم از هر IP اجازه دسترسی دهیم از نمونه زیر استفاده می‌کنیم که باید به صورت کواری در MySQL سرور اجرا شود:

GRANT ALL PRIVILEGES ON *.* TO 'USERNAME'@'%' IDENTIFIED BY "PASSWORD";
FLUSH PRIVILEGES;

3. اجرای مجدد MySQL در سرور:

/etc/init.d/mysqld restart

 یا

/etc/init.d/mysql restart

 

ارتباط با ما

تمامی حقوق این سایت محفوظ و متعلق به شرکت فناوري پوياي شگردها می باشد.

نقل مطالب این سایت تنها با ذکر منبع جایز است.

info[at]shegerdha.ir