node(四)
MySql的安装
MySQL是数据存储的一种办法,也是数据持久化保存
持久化保存有很多方案:数据库...等
关于缓存问题:有服务器端和客户端
服务器端也就是数据库
客户端有cookie等一些,但客户端相对不是很安全,具体呢也是看需求
windows安装MySQL:
去下载安装包,注意版本 5.* 版本就行, .msi后缀名(也就是安装包), 最后呢也就是环境变量了!
一般情况下使用集成环境就行了,我现在使用的是: https://www.xp.cn/ phpStudy,然后启动MySQL即可;
MySql操作
1.可以使用命令行 2.图形化操作 3.代码操作 命令行操作:注意分号结尾; { DDL DML DCL DTL; DDL: 数据库的操作,创建数据库、创建表、删除表、删除数据库都是DDL DML(重点): 数据的操作,增、删、改、查 DCL: 权限 DTL: 事务操作 } { 图形化操作: { 软件:navicat 下载安装教程地址(破解版): http://www.downcc.com/soft/322714.html } { 1.链接数据库 -> 前提数据库是打开状态,可使用phpStudy中的MySQL(运行); 新建链接:连接名、主机、端口、用户名、密码 连接名:显示名称 主机:localhost 端口:3306(默认) 用户名:root(默认) 密码:查看phpstudy中的MySQL密码 连接成功,看到很多表,有一个MySQL默认的表,一般情况下不建议改动 这些表也和excel表格一样 一般情况,针对一个项目会有一个数据库,然后一个数据库又有多个表 我们可以在软件里面进行创建一些表和数据库(右键) 2.新建数据库 右键新建:数据库名,字符集,排序规则 数据库名:node_js(昵称) 字符集:utf8 排序规则:utf8_general_ci(支持中文编码) 3.新建表 在刚刚数据库中,右键新建表 1.字段:也就是横轴那些内容 名,类型,长度,小数点,不是null(不能为空),键(有自动增长) 唯一标识符:每一个表都需要有一个,也就是区分的意思(id) 因为数据是没有统一性的,比如名称也会有相同,密码也有相同 类型: int: 范围:0-... 关于类型呢,适度就行,最大和最小的区别也就是性能问题,占用空间 字段:id、类型、长度、小数点、不是null、键 id int 11 0 true(√) 主键(自动增长) username varchar 50 age int 11 sex tinyint 1 (注释: 男:1 女:0) 保存: users } }
相关推荐
CoderToy 2020-11-16
技术之博大精深 2020-10-16
emmm00 2020-11-17
bianruifeng 2020-11-16
云中舞步 2020-11-12
世樹 2020-11-11
暗夜之城 2020-11-11
张荣珍 2020-11-12
amienshxq 2020-11-14
ASoc 2020-11-14
yungpheng 2020-10-19
loveyouluobin 2020-09-29
尘封飞扬 2020-09-29
Coder技术文摘 2020-09-29
lbyd0 2020-11-17
BigYellow 2020-11-16
sushuanglei 2020-11-12
我心似明月 2020-11-09