Jika anda perlu menyambung ke pelayan MySQL dari jauh, anda perlu menggunakan langkah berikut:
Sebelum meneruskan, anda perlu untuk menyemak bahawa pelayan MySQL telah dikonfigurasikan Untuk membenarkan sambungan jauh. Dalam fail konfigurasi pelayan MySQL, anda perlu memastikan bahawa pilihan untuk melangkau semakan keselamatan (skip_networking dan bind_address) diulas.
Buat pengguna baharu pada pelayan MySQL untuk sambungan jauh. Anda boleh mencipta pengguna baharu menggunakan arahan berikut:
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
di mana 'nama pengguna' ialah nama pengguna pengguna baharu yang ingin anda cipta, dan '%' bermaksud membenarkan mana-mana alamat IP disambungkan ke pelayan MySQL. Jika anda ingin mengehadkan sambungan kepada alamat IP, anda boleh menentukan alamat IP tertentu, seperti '192.168.1.100'.
Selepas mencipta pengguna baharu, anda perlu memberikan kebenaran kepada pengguna untuk mengakses pangkalan data MySQL. Anda boleh memberikan kebenaran menggunakan arahan berikut:
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%'; FLUSH PRIVILEGES;
Ini akan memberikan pengguna baharu akses penuh kepada semua pangkalan data dan semua jadual.
Kini anda sudah bersedia untuk menyambung ke pelayan MySQL. Anda boleh menyambung ke pelayan MySQL menggunakan arahan berikut:
mysql -u username -p -h hostname
di mana 'nama pengguna' ialah nama pengguna pengguna baharu yang anda buat pada langkah 2 dan 'nama hos' ialah nama hos atau alamat IP MySQL pelayan .
Selepas menyambung ke pelayan MySQL, anda perlu memasukkan kata laluan anda untuk mengakses pelayan.
Di atas adalah langkah-langkah untuk menyambung dari jauh ke pelayan MySQL. Adalah penting untuk ambil perhatian bahawa untuk memastikan keselamatan, anda hanya perlu membenarkan hos yang dipercayai untuk menyambung ke pelayan MySQL dan menggunakan kata laluan yang kukuh untuk melindungi pangkalan data anda.
Atas ialah kandungan terperinci Bagaimana untuk menyambung ke pelayan MySQL dari jauh (langkah). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!