全スタックエンジニアの道--7日目

3160 ワード

mongoDB
インストール
mongodyのインストールには2つの方法があります.1つはapt-getのインストールです.1つはソースパッケージのインストールを直接ダウンロードすることです.ここではソースパッケージのインストールについて説明します.
  • wgetコマンドを使用してソースパッケージwget-cをダウンロードhttps://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.8.tgz
  • 現在のフォルダに解凍して名前を変更するには、tar-zxvf mongodb-linux-i 686-3.2.8を容易にするために名前を変更します.tgz mv mongodb-linux-i686-3.2.8 mongodb

  • 開始
    起動前にデータベースを格納するフォルダを作成する必要があります.ここでdaihuanqi_を作成します.db
      mkdir /mongodb/daihuanqi_db
    

    次にmongodb/binディレクトリに入って実行します
    ./mongod --dbpath=../daihuanqi_db
    

    きほんそうさ
    すべてのデータベースを表示:
    show dbs;
    

    コレクションの表示:
    show collections;
    

    レコードを挿入します.
    db.user.insert({"name":"daihuanqi","phone":"18392322209"});
    

    複数のレコードを挿入:
    db.user.insertMany([
    {"name":"daihuanqi","phone":"18392322209"},
    {"name":"daihuanqi","phone":"18392322209"},
    {"name":"daihuanqi","phone":"18392322209"}
    ]);
    

    注意:各レコードにobjectIDが1つあります
    レコードの検索:
    db.user.find();
    

    クエリーのフォーマット
    db.user.find().pretty;
    

    最初のパラメータを更新するのは条件で、後は修正内容で、3番目のパラメータが挿入されているかどうか、見つからない場合.4番目のパラメータはすべて条件を満たす
    db.user.update({"name":"longdage"},{$set:{sex:000}},true
    );
    

    削除
    db.user.remove({zhiwu:"av"});
    

    現在のバージョンの表示
    db.version()
    

    コレクションの表示
    db.getCollectionNames();
    

    現在のデータベースの表示
    db.getName();
    

    义齿
    インストール
    npm install -g express-generator
    

    プロジェクトの作成
    express -e project_name
    

    リソースパッケージのインストール
    npm install
    

    注意:npm installは壁によって解決される可能性があるため、反応しない可能性があります:smart-npmを使用する
    インストール:
    npm install --global smart-npm --registry=https://registry.npm.taobao.org/
    

    アンインストール:
    npm smart uninstall   # 2.x.x     smart-npm             
    npm uninstall --global smart-npm
    

    次の操作を行います.
    インストール後、システムのnpmが置き換えられます.オリジナルのnpmコマンドを使用する場合は、npm-originalで代用できます.新しいnpmは、使用するコマンドに基づいてregistryを自動的に切り替えます.publish、config、adduser、starなどのコマンドを使用すると、公式のregistryを強制的に使用します.https://registry.npmjs.org;他のコマンドを使用すると、タオバオのミラーが使用されます.https://registry.npm.taobao.org/. registryを強制的に使用する場合は、npm install jquery--registry=など、コマンドの後にregistryパラメータを追加するだけです.https://r.cnpmjs.org指定したregistryを使用してjqueryを引き出します.公式のregistryを強制的に使用するには、コマンドの後に--npmを付けるだけでいいです.たとえば、npm install jquery--npmは公式のregistryを使用してjqueryを引き出します.(ミラーがタイムリーに更新されていない場合は、このオプションが有効です)デフォルトの淘宝ミラーまたは公式のregistryを変更したい場合は、環境変数にこの2つのパラメータを追加できます:NPM_OFFICIAL_REGISTRY, NPM_MIRROR_REGISTRYは、デフォルトの公式registryと淘宝ミラーregistryのローカルインストールを変更することで、グローバルなnpmに代わることができます.
    expressマニュアル
    This is express China API.
    その他
    mongodbスクリプトを起動します!/bin/bash cd/home/daihuanqi/mongodb/bin/./mongod --dbpath=../daihuanqi_db
    後期作業はテンプレートエンジンを使わないでください!!