sql >> Databáze >  >> RDS >> Mysql

MySQL:Jak povolit vzdálené připojení k mysql

To je na MySQL standardně povoleno.

Co je ve výchozím nastavení zakázáno, je vzdálený root přístup. Pokud to chcete povolit, spusťte lokálně tento příkaz SQL:

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

A pak najděte následující řádek a okomentujte jej ve vašem my.cnf soubor, který se obvykle nachází na /etc/mysql/my.cnf na systémech Unix/OSX. V některých případech je umístění souboru /etc/mysql/mysql.conf.d/mysqld.cnf).

Pokud se jedná o systém Windows, můžete jej najít v instalačním adresáři MySQL, obvykle něco jako C:\Program Files\MySQL\MySQL Server 5.5\ a název souboru bude my.ini .

Změnit řádek

 bind-address = 127.0.0.1

do

 #bind-address = 127.0.0.1

A restartujte server MySQL (Unix/OSX a Windows ), aby se změny projevily.



  1. Jak předat parametry tabulky s hodnotou z java do uložené procedury serveru SQL?

  2. Jak porovnat aktuální řádek s dalším a předchozím řádkem v PostgreSQL?

  3. Převod Long na Varchar2

  4. je možné vybrat přímo EXISTS jako bit?