Giả sử bạn có tên người dùng username
, mật khẩu của PASSWORD
, cơ sở dữ liệu có tên test
và tên máy chủ của hatch.mongohq.com
:
Kết nối qua shell
$ mongo hatch.mongohq.com:27017/test -u username -p PASSWORD
Kết nối qua Meteor
$ MONGO_URL="mongodb://username:[email protected]:27017/test" meteor
Các ghi chú khác
-
Bạn nên xác định bộ sưu tập Meteor của mình bên ngoài máy khách
client
thư mục để chúng có thể được sử dụng trên cả máy khách và máy chủ. Xem this để biết thêm chi tiết. -
Bạn sẽ thấy rằng kết nối với cơ sở dữ liệu từ xa chậm hơn nhiều so với kết nối cục bộ, vì vậy, nó thường không được khuyến nghị để phát triển.
-
Meteor tạo cơ sở dữ liệu dành cho nhà phát triển cho bạn khi nó bắt đầu. Điều này cũng cung cấp cho bạn các lệnh rất hữu ích:
meteor reset
vàmeteor mongo
, để đặt lại và kết nối với cơ sở dữ liệu đã nói.
Khởi tạo cơ sở dữ liệu của bạn
Tạo tệp trên máy chủ để khởi tạo - ví dụ:server/initialize.js
. Khi máy chủ khởi động, bạn có thể thêm người dùng hoặc các tài liệu khác chưa tồn tại. Ví dụ:
Meteor.startup(function() {
if (Meteor.users.find().count() === 0) {
Accounts.createUser({
username: 'jsmith',
password: 'password',
profile: {
firstName: 'John',
lastName: 'Smith'
}
});
}
});