安装和配置SQL
安装和配置SQL
在终端输入 npm i mysql命令安装SQL(加上-g全局安装)
配置SQL
// 1.导入mysql模块
const mysql = require("mysql"); // 2.创建连接池 设置一些配置信息
const db = mysql.creatPool){
host:"127.0.0.1".// 数据的主机名
user:"root",// 用户名
password:"填写自己安装mysql的密码",
database:"连接的数据库名称".
}); db.query("seledt 1",(err,result) => {
if (err) return console.log(err.message);
console.log(result);
// 如果执行的是查询语句的话,那么result的结果是一个数组,数组里面存放的是一个对象
});
使用步骤
通过命令行进入到 mysql 数据库 mysql -u root -p 输入你的密码
创建你的数据库名称 create database 数据库名称
切换到你创建的这个数据库 use 数据库名称
导入里面的内容 source sql 文件的地址
SQL常用语句
查询
id uname password age email
select * from tableName(表名) where id= 查询的是所有的数据
select field1,field2 from tableName where id= select uname,password from tableName
插入
insert into 表名 (field1,field2, ...) values (value1,value2,...)
更新
update 表名 set field1=value1,field2=value2 where id=
删除
delete from 表名 where id=
where 条件语句
where 条件语句 能够跟 查询 更新 删除 去配合使用的
where id= | >= | <= | != | like
and or 运算符
and && 并且的意思 or || 或者的意思
select _ from user where id > 1 and uname="zs" select _ from user where id = 1 or uname='zs'
排序
升序 select _ from user order by id asc 降序 select _ from user order by id desc
where 条件也是在子句 有没有先后顺序呢
select * from user where age>20 order by id desc
多重排序
select * from user order by id desc, uname asc
select count(*) from user 查询当前表里面的数据的数量
user 表 name cate 表 name product 表 name select uname as name from user
select user.name as uname,cate.name as ca_name,product.name as pro_name from user,cate,product
安装和配置SQL的更多相关文章
- Centos 7.3下 Linux For SQL Server安装及配置介绍
Centos 7.3下 Linux For SQL Server安装及配置介绍 高文龙关注13人评论2828人阅读2017-03-05 21:46:21 Centos 7.3下Linux For SQ ...
- sphinx 全文搜索引擎安装与配置
sphinx 全文搜索引擎 sphinx的安装与配置 ------------------------------------------------------------------------- ...
- Ubuntu上配置SQL Server Always On Availability Group(Configure Always On Availability Group for SQL Server on Ubuntu)
下面简单介绍一下如何在Ubuntu上一步一步创建一个SQL Server AG(Always On Availability Group),以及配置过程中遇到的坑的填充方法. 目前在Linux上可以搭 ...
- Configure Always On Availability Group for SQL Server on RHEL——Red Hat Enterprise Linux上配置SQL Server Always On Availability Group
下面简单介绍一下如何在Red Hat Enterprise Linux上一步一步创建一个SQL Server AG(Always On Availability Group),以及配置过程中遇到的坑的 ...
- Configure Always On Availability Group for SQL Server on Ubuntu——Ubuntu上配置SQL Server Always On Availability Group
下面简单介绍一下如何在Ubuntu上一步一步创建一个SQL Server AG(Always On Availability Group),以及配置过程中遇到的坑的填充方法. 目前在Linux上可以搭 ...
- PL/SQL安装部署配置(配图解)
PL/SQL安装部署配置 下载好安装包之后,双击exe程序 双击安装程序,出现如下页面 点击[NEXT],出现如下界面 选择[I Accept...],点击[NEXT],出现如下界面 选择安装路径,点 ...
- 从头安装及配置PL/SQL Developer
原文地址:http://lightguide.blog.51cto.com/3121539/1140588 因为自己安装及配置中走了不少弯路,搜索网上的文档大部分没有包含oralce client的安 ...
- SQL Server 2008安装和配置过程
下面我将用图解的方式,来介绍SQL Server 2008安装和配置过程,希望对大家有所帮助. 闲言少叙,直奔主题!点击setup.exe安装文件后,如果系统没有以下组件,则会出现如下提示! 安装20 ...
- oracle instantclient basic +pl/sql 安装和配置
oracle instantclient basic +pl/sql 安装和配置 大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的,oracle客户端有点大,比较耗资源. ...
随机推荐
- Linux输出缓存你知道多大吗?
今天看到这个代码很简单,就是验证一下Linux系统的输出缓存大小.当 猜一下这个代码的输出: #include <stdio.h> #include <string.h> #i ...
- 003_go语言中的变量
代码演示: package main import "fmt" func main() { var a = "initial" fmt.Println(a) v ...
- 解决Xshell 工具连接不上VirtualBox虚拟机
初次尝试用VirtualBox安装Linux虚拟机,却遇到了一些问题,特地记录于此,方便后面查阅! 首先简易记录下安装Linux虚拟机过程: 大致经过如下步骤:新建虚拟电脑,加载Linux版本镜像安装 ...
- 详解GaussDB(for MySQL)服务:复制策略与可用性分析
摘要:本文通过介绍GaussDB(for MySQL)读写路径,分析其可用性. 简介 数据持久性和服务可用性是数据库服务的关键特征. 在实践中,通常认为拥有 3 份数据副本,就足以保证持久性. 但是 ...
- image classification backbone 汇总分析
下面是一个list,可以详细看一下 image_classification = [['name','top1_acc','top5_acc','size'],['FixEfficientNet-L2 ...
- JavaScript基础-03
1. 条件判断语句 若条件成立才会执行,条件不成立则语句不执行: if语句 语法一: if(条件表达式) {语句} :true就执行,false不执行: 语法二: if(条件表达式) ...
- 多次调用Promise的then会返回什么?
//做饭 function cook(){ console.log('开始做饭.'); var p = new Promise(function(resolve, reject){ //做一些异步操作 ...
- 下面POM插件的作用是转换包名,修改tomcat跳转端口
<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat6-mave ...
- 几个递进的make file
春节在家写的几个递进的make file,部分有点问题.接下来 有空我要把GNU make的手册看完.不然这方面太菜了. GNU make手册 都需要make先设置环境变量BUILD_MODE为run ...
- 关于“类.class”和“类.this”
今天在浏览知乎的时候,看到了这个问题,感觉很多人说的不清楚.问题链接:Java 类名.class与类名.this 的区别? 话说它有什么区别呢?从API层面上来说,"类.class" ...