Electronでmysqlを使用する

有毒

mysql電子で使用しようとしていますが、このエラーが発生しています

TypeError: Invalid data, chunk must be a string or buffer, not object  
at Socket.write (net.js:667)  
at Protocol.<anonymous> (Connection.js:100) 

このコードで

var mysql = require('mysql');

var con = mysql.createConnection({
    host: 'host address',
    user: 'username',
    password: 'pw',
    database: 'db name',
  });

con.connect(err => {
    if(err) throw err
})
con.query('select * from BOOKS', (err2, result) => {
    if(err2) {
        throw err2;
    }
    console.log(result);
})

これをtest.jsファイルに貼り付けて実行するとnode、エラーなしで100%正常に実行されるため、ここでどこが間違っているのかよくわかりません。

有毒

つまり、私の問題は、Angularを電子で実行していたという事実と関係があることがわかりました。そのコードをAngularコード内に配置するとエラーが発生しますが、その中に配置index.htmlすると正常に実行されます。
だから私index.htmlはDBに接続してクエリを作成するための小さなプロキシ関数を作成しました、そして私はそれをAngularアプリ内から問題なく呼び出すでしょうwindow.mysqlQuery(queryString)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Electron で jsPDF を使用する

分類Dev

ElectronでReact Routerを使用する方法

分類Dev

ElectronアプリでFoundationを使用する

分類Dev

Electronを使用してHTMLでJQueryをインポートする

分類Dev

Electronでpreload.jsを適切に使用する方法

分類Dev

Electronアプリでconsole.log()を使用する

分類Dev

Electronで<webview>メソッドを使用する方法

分類Dev

Electron js:内部/プログラムでnpmを使用する

分類Dev

Angular 2 + Electron で絶対パスを使用する

分類Dev

ElectronでjQueryを使用するにはどうすればよいですか?

分類Dev

electronic-compileとelectron-squirrel-startupでelectron-forgeを使用してelectronAppを初期化する際のエラー

分類Dev

GUIなしでElectronを実行する

分類Dev

ElectronでNativeImageを表示する方法

分類Dev

Electronがchrome:// flags /#enable-force-darkを使用できるようにする方法

分類Dev

LinuxでElectronを使用して依存関係をインストールする

分類Dev

Electronのプリロードスクリプトでtypescriptを使用する

分類Dev

既存のExpressアプリケーションでElectronを使用する方法

分類Dev

Electron + Angular7コンポーネントでserialport.list()を使用する方法

分類Dev

他のファイルからリモートでElectronを使用する

分類Dev

ElectronでAngularを使用してSerialPortを使用すると、ビルドで失敗します

分類Dev

ElectronでMySQLデータベースにアクセスする

分類Dev

MySQLで配列を使用する方法

分類Dev

mysqlでcount(*).. Over(*)を使用する

分類Dev

MySQLでDATEADDを使用する方法は?

分類Dev

MySQLでTIME型を使用する方法は?

分類Dev

MySQL:手順で「IFNOTIN」を使用する

分類Dev

MYSQLで複数の条件を使用する

分類Dev

MYSQLでREGEXPを使用して注文する

分類Dev

RailsでAMPPSのMySQLを使用する

Related 関連記事

  1. 1

    Electron で jsPDF を使用する

  2. 2

    ElectronでReact Routerを使用する方法

  3. 3

    ElectronアプリでFoundationを使用する

  4. 4

    Electronを使用してHTMLでJQueryをインポートする

  5. 5

    Electronでpreload.jsを適切に使用する方法

  6. 6

    Electronアプリでconsole.log()を使用する

  7. 7

    Electronで<webview>メソッドを使用する方法

  8. 8

    Electron js:内部/プログラムでnpmを使用する

  9. 9

    Angular 2 + Electron で絶対パスを使用する

  10. 10

    ElectronでjQueryを使用するにはどうすればよいですか?

  11. 11

    electronic-compileとelectron-squirrel-startupでelectron-forgeを使用してelectronAppを初期化する際のエラー

  12. 12

    GUIなしでElectronを実行する

  13. 13

    ElectronでNativeImageを表示する方法

  14. 14

    Electronがchrome:// flags /#enable-force-darkを使用できるようにする方法

  15. 15

    LinuxでElectronを使用して依存関係をインストールする

  16. 16

    Electronのプリロードスクリプトでtypescriptを使用する

  17. 17

    既存のExpressアプリケーションでElectronを使用する方法

  18. 18

    Electron + Angular7コンポーネントでserialport.list()を使用する方法

  19. 19

    他のファイルからリモートでElectronを使用する

  20. 20

    ElectronでAngularを使用してSerialPortを使用すると、ビルドで失敗します

  21. 21

    ElectronでMySQLデータベースにアクセスする

  22. 22

    MySQLで配列を使用する方法

  23. 23

    mysqlでcount(*).. Over(*)を使用する

  24. 24

    MySQLでDATEADDを使用する方法は?

  25. 25

    MySQLでTIME型を使用する方法は?

  26. 26

    MySQL:手順で「IFNOTIN」を使用する

  27. 27

    MYSQLで複数の条件を使用する

  28. 28

    MYSQLでREGEXPを使用して注文する

  29. 29

    RailsでAMPPSのMySQLを使用する

ホットタグ

アーカイブ