mysql> SHOW VARIABLES WHERE Variable_Name LIKE "datadir";
+---------------+-----------------+
| Variable_name | Value |
+---------------+-----------------+
| datadir | /var/lib/mysql/ |
+---------------+-----------------+
1 row in set (0,50 sec)
mysql>
Variable_name Value
datadir /opt/lampp/var/mysql/
code: 'ER_TRUNCATED_WRONG_VALUE_FOR_FIELD',
errno: 1366,
sqlMessage: "Incorrect string value: '\\xD0\\x9F\\xD1\\x80\\xD0\\xB8...' for column 'text' at row 1",
sqlState: 'HY000',
index: 0,
sql: "INSERT INTO `messages` (`id`, `text`) VALUES (NULL, 'Привет!')"
socket.on('chat message', function(msg){
let sql = `INSERT INTO \`messages\` (\`id\`, \`text\`) VALUES (NULL, '${msg}')`;
db.query(sql, (err, result) => {
if (err) throw err;
console.log(result);
})
io.emit('chat message', msg);
});
CREATE TABLE `db`.`messages` (
`id` INT(9999) NOT NULL AUTO_INCREMENT ,
`text` TEXT NOT NULL ,
PRIMARY KEY (`id`)
) ENGINE = InnoDB;
Покажите, пожалуйста, пример, как пользоваться. (если что я ледовал по этой инструксии)