Guest User

Untitled

a guest
Nov 21st, 2018
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. const iconv = require("iconv-lite")
  2. const { MySQL } = require('mysql-promisify');
  3.  
  4. const db = new MySQL({
  5. host: 'xxx',
  6. user: 'xxx',
  7. password:'xxx',
  8. charset: 'utf8_unicode_ci',
  9. database: 'xxx',
  10. timeout: 100,
  11. });
  12.  
  13. (async() => {
  14. var{ results } = await db.query({
  15. sql: `SELECT * FROM xxx`,
  16. });
  17.  
  18. console.log(results)// Кириллические символы отображаются в виде вопросительных знаков
  19.  
  20. Array.prototype.forEach.call(results, result=> {
  21. var message = iconv.encode(iconv.decode(result['title'], "cp1251"), "utf8").toString();
  22. console.log(message);//При такой конвертации выводится вместо вопросительных знаков "эээ"
  23. });
  24. })();
Add Comment
Please, Sign In to add comment