java udp发送数据
java form表单上传图片
java7访问https Remote host closed connection during handshake
MacOS Sierra清除dns缓存
Linux大批量文件rm命令无效
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'xxxxx.sh.cdb.myqcloud.com',
user : 'test_user',
password : 'Jinx0007',
port: '5492',
database: 'base',
connection.connect();
var sql = 'SELECT * FROM HOME_USER';
connection.query(sql,function (err, result) {
if(err){
console.log('[SELECT ERROR] - ',err.message);
return;
console.log('--------------------------SELECT----------------------------');
console.log(result);
console.log('------------------------------------------------------------\n\n');
connection.end();
我确信我的用户名和密码绝对正确。
用的是腾讯云的数据库,本以为是node自身将域名先变换IP再去连接,这样腾讯云收不到域名信息,就不去转发连接真实的数据库,所以我认为问题是这样。本来都不打算出来,后来想到,是不是我没安装mysql的支持程序,于是我尝试执行了一下:
npm install node-mysql
结果再次尝试成功,因为默认是存在mysql这个模块的,不然开始就会报mysql的方法执行错误,所以我在想为什么不作为默认库存在。还要去研究下它们个人的功能。