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

MySQL:Как да разрешите отдалечена връзка с mysql

Това е разрешено по подразбиране в MySQL.

Това, което е деактивирано по подразбиране, е отдалечен root достъп. Ако искате да активирате това, изпълнете тази SQL команда локално:

 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
 FLUSH PRIVILEGES;

След това намерете следния ред и го коментирайте във вашия my.cnf файл, който обикновено се намира в /etc/mysql/my.cnf на Unix/OSX системи. В някои случаи местоположението на файла е /etc/mysql/mysql.conf.d/mysqld.cnf).

Ако е Windows система, можете да я намерите в инсталационната директория на MySQL, обикновено нещо като C:\Program Files\MySQL\MySQL Server 5.5\ и името на файла ще бъде my.ini .

Промяна на реда

 bind-address = 127.0.0.1

до

 #bind-address = 127.0.0.1

И рестартирайте MySQL сървъра (Unix/OSX и Windows ), за да влязат в сила промените.



  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 твърде дълга настройка за съкращаване/грешка на varchar

  2. Разбиране на изгледите в SQL

  3. Използване на MySQL заявка за преминаване на редове за създаване на рекурсивно дърво

  4. Разбиране на набори от символи и съпоставяния в MySQL

  5. Връзките към проекта не работят на Wamp Server