Mysql
 sql >> база данни >  >> RDS >> Mysql

Свързване на MySQL Workbench към моя отдалечен сървър

MySQL третира влизанията като специфични за хоста, от който произхождат. Можете да имате различна парола от домашната си машина от тази, която използвате на самия сървър, и можете да имате напълно различни набори от разрешения, предоставени на едно и също потребителско име от различни хостове на произход.

В PHPMyadmin базата данни работи на същия сървър като уеб сървъра и следователно се отнася към себе си като localhost , с IP 127.0.0.1 . Вашата машина, на която е инсталиран Workbench, трябва да осъществява достъп до MySQL с различни идентификационни данни от вашите [email protected] . Сървърът изисква да предоставите достъп до вашето потребителско име от всеки хост, от който възнамерявате да се свържете.

В PhpMyAdmin ще трябва да предоставите достъп до вашата база данни от отдалечения хост:(Вижте също отговора на Pekka за това как да разрешите връзки от всеки домакин)

GRANT ALL PRIVILEGES on dbname.* TO [email protected]_remote_hostname IDENTIFIED BY 'yourpassword';

За да видите всички грантове, които имате в момента на localhost така че да можете да ги дублирате за отдалечения хост:

SHOW GRANTS FOR [email protected];

Освен това MySQL сървърът трябва да бъде настроен да приема отдалечени връзки на първо място. Това не винаги е така, особено на платформите за уеб хостинг. В my.cnf файл, skip-networking линията трябва да бъде премахната или коментирана. Ако няма skip-networking ред, трябва да коментирате реда:

bind-address = 127.0.0.1 

...след това рестартирайте MySQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Грешка в MySql:Не може да се актуализира таблицата в съхранената функция/тригера

  2. Влизане като различен потребител в MySQL

  3. WAMP игнорирайте my.ini

  4. Как категориите и подкатегориите за WooCommerce се записват в DB?

  5. PHP попълва данните от базата данни, когато е избран District