创建(或选择)要操作的数据库
- 连接
mysql -uroot -p
- 查看所有数据库
show databases;
- 选择要操作的数据库
use <database>;
- 创建新的数据库
create database <database>;
使用数据库
安装
npm i mysql2
使用
const mysql = require('mysql2/promise')
连接数据库
const connection = await mysql.createConnection(opts)
选项
host:数据库服务器
user:数据库连接用户名称
password:数据连接密码
database:要操作的数据库
例如:
const connection = await mysql.createConnection({
host: '127.0.0.1',
user: 'xxx',
password: '',
database: 'gao'
});
表操作语句(SQL语句):
查看'表'(table_name)里面的内容: SELECT column_name,列的名字 FROM table_name;
查看'表'(biao1)里面的age等于11的: select * from biao1 where age=11;
插入新的数据: insert into users (属性1,属性2,gender,····) values (‘小明’,9,‘男’,····);
排序:ORDER BY (DESC/AEC)
查询数量限制:LIMIT 10
查询偏移: OFFSET 0
const [xxx] = awaitconnection.query( SQL语句 ); 返回一个数据