Mongodb là một CSDL dạng NoSQL có không ràng buộc nói đơn giản là cơ sở dữ liệu mà không dùng mô hình dữ liệu quan hệ .
B1 - kiểm tra cài đặt đúng phiên bản mongo và php , wamp server
A - mongodb chọn phiên bản http://www.mongodb.org/downloads phù hợp hệ điều hành
download về copy file về thư mục C:\bin
B- cài đặt mongo_db.dll -phiên bản phù hợp với php hiện tại
--để biết phiên bản php phù hợp với phần nào ta vào phpinfo() để kiểm tra :
ở đây là bản cũ VC6
PHP Extension Build-API20090626,TS,VC6
tại đây http://downloads.php.net/pierre/
hay tại đây
https://github.com/mongodb/mongo-php-driver/downloads
sau khi chọn download file php_mongo.dll phù hợp copy vào thư mục của wamp
C:\wamp\bin\php\php5.3.5\ext
để wamp nhận biết cần mở php.ini tìm hay thêm dòng này vào
extension=php_mongo.dll
reset lại wamp
B2: Chạy thử và Tạo Database
cấu hình ngắn gọn để gọi mongo
vào mycomputer->properties ->environment variables -> tìm path và edit thêm C:\bin vào
1-khởi động mongod bằng cách mở cmd gõ vào
ok xong
2-để nguyên cửa sổ đang chạy mongod- mở tiếp cửa sổ thứ 2 cmd gõ tiếp
trong đó data là tên database cần tạo
tạo username và pass
để tạo bảng game
để truy vấn bảng
nội dung file php như sau
db.game.find()
quản lý mongodb với rockmongo user nam và pass là admin
B1 - kiểm tra cài đặt đúng phiên bản mongo và php , wamp server
A - mongodb chọn phiên bản http://www.mongodb.org/downloads phù hợp hệ điều hành
download về copy file về thư mục C:\bin
B- cài đặt mongo_db.dll -phiên bản phù hợp với php hiện tại
--để biết phiên bản php phù hợp với phần nào ta vào phpinfo() để kiểm tra :
ở đây là bản cũ VC6
PHP Extension Build-API20090626,TS,VC6
tại đây http://downloads.php.net/pierre/
hay tại đây
https://github.com/mongodb/mongo-php-driver/downloads
sau khi chọn download file php_mongo.dll phù hợp copy vào thư mục của wamp
C:\wamp\bin\php\php5.3.5\ext
để wamp nhận biết cần mở php.ini tìm hay thêm dòng này vào
extension=php_mongo.dll
reset lại wamp
B2: Chạy thử và Tạo Database
cấu hình ngắn gọn để gọi mongo
vào mycomputer->properties ->environment variables -> tìm path và edit thêm C:\bin vào
1-khởi động mongod bằng cách mở cmd gõ vào
mongod --dbpath C:/bin
ok xong
2-để nguyên cửa sổ đang chạy mongod- mở tiếp cửa sổ thứ 2 cmd gõ tiếp
use data
trong đó data là tên database cần tạo
db.addUser("admin","pass")
tạo username và pass
db.game.save({user:"so1",pass:"pass"})
để tạo bảng game
để truy vấn bảng
db.game.find()3 Tạo 1 file php để thử insert dữ liệu vào xem sao
nội dung file php như sau
<html>xem thử kết quả
<?php
$mongodb = new Mongo();
$db = $mongodb->prox; // select database
$collection = $db->game; // select collection
$arr = array(
"user" => "haha",
"user_pass" => "haha@qho.info"
);
$collection->insert($arr);
?>
</html>
db.game.find()
quản lý mongodb với rockmongo user nam và pass là admin
No comments: