Rumah > Artikel > pangkalan data > Bagaimana untuk Menyambung ke Pelayan MySQL Jauh?
Untuk menyambung ke pelayan MySQL pada PC lain dalam rangkaian tempatan anda, anda perlu untuk mengikuti beberapa langkah.
Langkah pertama ialah memastikan pelayan MySQL dikonfigurasikan untuk membenarkan sambungan dari komputer lain. Untuk melakukan ini, anda perlu membuka fail konfigurasi MySQL (biasanya terletak di /etc/my.cnf) dan tambah baris berikut:
bind-address = 0.0.0.0
Ini akan memberitahu pelayan MySQL untuk mendengar pada semua antara muka rangkaian , termasuk yang tidak disambungkan terus ke mesin tempatan.
Sebaik sahaja anda membuat perubahan ini, anda perlu memulakan semula pelayan MySQL.
Langkah seterusnya ialah mencipta akaun pengguna pada pelayan MySQL yang akan digunakan untuk menyambung dari komputer jauh. Untuk melakukan ini, anda boleh menggunakan arahan berikut:
CREATE USER 'remote_user'@'%' IDENTIFIED BY 'remote_password';
Pastikan anda menggantikan 'remote_user' dan 'remote_password' dengan nama pengguna dan kata laluan sebenar yang anda mahu gunakan.
Sekali anda telah mencipta akaun pengguna, anda boleh memberikannya keistimewaan yang diperlukan untuk mengakses pangkalan data yang anda ingin sambungkan. Untuk melakukan ini, anda boleh menggunakan arahan berikut:
GRANT ALL PRIVILEGES ON database_name.* TO 'remote_user'@'%';
Pastikan untuk menggantikan 'database_name' dengan nama sebenar pangkalan data yang anda mahu berikan akses.
Sebaik sahaja anda telah memberikan keistimewaan yang diperlukan, anda boleh menyambung ke pelayan MySQL dari komputer jauh menggunakan arahan berikut:
mysql -u remote_user -h server_ip -p
Pastikan untuk menggantikan 'pengguna_jauh' dengan nama pengguna yang anda cipta, 'server_ip' dengan Alamat IP pelayan MySQL, dan 'kata laluan' dengan kata laluan yang anda buat untuk pengguna.
Jika anda masih menghadapi masalah menyambung ke pelayan MySQL, sila semak mesej ralat yang sedang dipaparkan. Mesej ini biasanya akan memberi anda idea yang baik tentang perkara yang salah.
Atas ialah kandungan terperinci Bagaimana untuk Menyambung ke Pelayan MySQL Jauh?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!