Buka terminal dalam mesin maya dan masukkan arahan
ifconfig
Masukkan arahan dalam terminal (fail konfigurasi mungkin mempunyai laluan yang sedikit berbeza disebabkan versi berbeza)
sudo vim /etc/mysql/conf.d/mysql.cnf
Taip "i" untuk mula mengedit, ubah suai bind-address = 0.0. 0.0 (ditetapkan untuk boleh diakses secara luaran, Jika ditetapkan kepada 127.0.0.1, ia hanya boleh diakses secara setempat. )
Kunci Esc untuk keluar dari pengeditan, masukkan ":wq" ke simpan dan keluar.
Kemudian log masuk ke MySQL untuk menukar kebenaran
mysql - uroot -p GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'passwrd' WITH GRANT OPTION; FLUSH PRIVILEGES; # 退出登录MySQL exit; # 重启服务器 service mysql restart
Tambahan: Navicat menyambung ke mysql dalam maya. mesin
Sql berikut bermaksud menambah kebenaran kepada pengguna root yang kata laluannya ialah 000000
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '000000' WITH GRANT OPTION;
Navicat menyambung ke baris arahan mysql
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan operasi mysql navicat menyambung ke mesin maya Ubuntu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!