ホームページ >ウェブフロントエンド >jsチュートリアル >node.jsでmysqlを操作(追加、削除、変更、確認)_node.js
最近、ノードの追加、削除、変更、チェックを自分で作ってみました。実際、すべてのプロジェクトは追加、削除、変更、チェックです。初心者がノードを素早くマスターできるよう支援します
まずは
この例は、Node Express のノード mysql に基づいて迅速に構築された一連の追加、削除、変更、およびクエリを示しています。これは基本的に現在使用できるテクノロジです。便利なので自分で書きました
基本作業
まず、いくつかの基本的なものを準備します。mysql を使用するので、公式 Web サイトからさまざまなオペレーティング システム用のインストール パッケージをダウンロードできます。
この例は 1 つのテーブルにすぎません。次は、このテーブルのテーブル作成ステートメントです。
SET NAMES utf8; SET FOREIGN_KEY_CHECKS = 0 -- ---------------------------- -- Table structure for `user` -- ---------------------------- DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, `age` int(4) DEFAULT NULL, `info` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8; SET FOREIGN_KEY_CHECKS = 1;
GIT に移動してプロジェクトをダウンロードします
npm install は、プロジェクトに必要なツールキットをインストールします。次に、データベース接続を構成します。ノードでのデータベース接続の構成は非常に簡単で、必要なのは Java で jar パッケージをインポートしてからセットを記述することとは異なります。接続管理クラスのそれは人々の心を傷つけると言えます
var mysql = require("mysql"); var connection = mysql.createConnection({ host: 'localhost', user: 'root', password: '81527319', database: 'node_test' });
ここで、host はコンピュータの現在の IP アドレス、user はユーザー名、password はパスワード、database は操作するデータベースです。このステップに到達したら、サーバーを開いて追加、削除を試すことができます。変更とチェック
プロジェクトの構造 (プロジェクトを素早く理解するのに役立ちます)
-action は、サーバーによってクライアントのブラウザーに提供される ajax インターフェースに使用されます
-mysqlDB.js は、user.js にデータベースと連携するためのツールクラスや実際にデータベースを操作するためのクラスを提供するために使用されます
-user.js は、ユーザーを追加、削除、変更、確認するためのメソッドを実装層に提供するために使用されます。これは中間層
に相当します。
-node_modules は、nodejs
に必要な依存関係パッケージです。
-public はフロントエンド CSS と JS を提供します
-routes はルートを提供します
-views はビュー テンプレートを提供します
- app.js プログラムの起動ポートと入り口
便宜のために、他の場所にも簡単な注釈を付けました
同じプロジェクト パッケージの下に、関連するノードのソース コードとブログ ケースのソース コードがあります。もちろん、私はプログラムを実装するためにブログのソース コードを参照したわけではありません。運
私の GIT へようこそ。ソース コードを取得するには、[リポジトリ] をクリックしてノードを表示します。https://github.com/Mrxdh
気に入っていただけましたら、フォローをクリックしていただけます
参考になったらクリックとオススメをお願いします!
以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。