数据库
乐多
这个作者很懒,什么都没留下…
展开
-
数据库范式,外键,视图
实体与实体之间的关系一对一的关系多对多关系一对多的关系– 在实体中要有体现关系的列(需要有一列记录当前实体和其他实体之间的关系)– 体现与其他实体之间关系的列 外键记录当前实体与其他实体的关系,都是由外键– student和class之间存在多对一的关系 (存在外键)– 问题1. 外键定义在student表?还是class表?– 外键一定定义在多方 即student表– 多对多关系(定义关系表描述外键)DROP table ifcreate TABLE studeng( stui原创 2020-06-07 17:00:20 · 895 阅读 · 0 评论 -
sql workbench使用 t-sql语句
点击建立数据库MarketapplyPK:primary key 主键NN:not null 非空UQ:unique 唯一索引BIN:binary 二进制数据(比text更大)UN:unsigned 无符号(非负数)ZF:zero fill 填充0 例如字段内容是1 int(4), 则内容显示为0001AI:auto increment 自增use JWGL;creat...原创 2019-10-24 21:33:11 · 655 阅读 · 0 评论 -
sql语句学习第二弹
一些最重要的 SQL 命令SELECT - 从数据库中提取数据UPDATE - 更新数据库中的数据DELETE - 从数据库中删除数据INSERT INTO - 向数据库中插入新数据CREATE DATABASE - 创建新数据库ALTER DATABASE - 修改数据库CREATE TABLE - 创建新表ALTER TABLE - 变更(改变)数据库表DROP TABLE...原创 2019-05-30 20:48:36 · 265 阅读 · 0 评论 -
mac 环境下 登陆失败问题Access denied for user 'root'@'localhost' (using password: YES)
https://www.jianshu.com/p/b7e9a4da81a3转载 2019-06-16 21:04:01 · 6830 阅读 · 0 评论 -
NodeJS连接MySQL出现Cannot enqueue Handshake after invoking quit.
NodeJS连接MySQL出现Cannot enqueue Handshake after invoking quit.原因在于node连接上mysql后如果因网络原因丢失连接或者用户手工关闭连接后,原有的连接挂掉,需要重新连接;如下代码,每次访问结束都关闭,每次开始访问前重连接下,代码中没有监听连接的fatal错误之前的代码app.get('/register/success',funct...原创 2019-08-02 17:03:35 · 280 阅读 · 0 评论 -
node-mysql执行多条查询语句
var connection = mysql.createConnection({ host : 'localhost', user : 'root', password : '123456', port: '3306', database: 'denglu', //这一功能打开以后,你...原创 2019-08-05 11:22:02 · 1537 阅读 · 0 评论 -
Cannot enqueue Query after invoking quit错误解决
Cannot enqueue Query after invoking quitPROTOCOL_ENQUEUE_AFTER_QUITprotocal enqueue after out中文意思是调用quit后无法查询队列可是我并没有quit当第一次执行数据库操作时,是可以成功的。这时第二次执行数据库操作,就会报错如标题所示。这是因为我们在使用.end()方法关掉连接之后,需要重新调用...原创 2019-08-01 15:16:24 · 7926 阅读 · 3 评论 -
Mac下的PHP的配置与运行(大概是完整的吧...)
https://www.jianshu.com/p/613e775dab22原创 2019-08-06 10:15:21 · 247 阅读 · 0 评论