vercel部署hexo
第一部分:本地部署这一步主要参考了知乎这篇文章和hexo官方文档
1.安装Git官方地址:https://git-scm.com/download/win
淘宝镜像地址:https://npm.taobao.org/mirrors/git-for-windows/
2.安装 Node.js官方地址:https://nodejs.org/en/download/
淘宝镜像地址:https://npm.taobao.org/mirrors/node
3.安装Hexo前面git和nodejs安装好后,就可以安装hexo了,你可以先创建一个文件夹blog,然后cd到这个文件夹下(或者在这个文件夹下直接右键git bash打开)。
输入命令:
1npm install -g hexo-cli
至此就全部安装完了。
接下来初始化一下hexo:
1hexo init myblog
这个myblog可以自己取什么名字都行,然后:
12cd myblog //进入这个myblog文件夹npm install
新建完成后,指定文件夹目录下有:
node_modules: 依赖包
public:存放 ...
数据库设计
数据库设计1.多表之间的关系
2.数据库设计的范式
多表之间的关系1、一对一的关系(了解)比如,人和身份证。一个人对应一个身份证,一个身份证只能被一个人使用
2、一对多(多对一)的关系比如,员工和部门。一个员工只能在一个部门,一个部门可以有多个员工。员工相对部门是多对一的关系,部门相对员工是一对多的关系。
3、多对多的关系比如,学生和课程。一个学生可以选择多个课程,一个课程可以被多个学生选择。
实现关系一对一的关系实现一对一关系的实现,可以在任意一方添加唯一的外键来指向另一方的主键。
一对多的关系实现一对多关系的实现,在多(n)的一方,建立外键,来指向一的一方的主键。
多对多的关系实现多对多关系的实现需要借助第三张表作为中间表,中间表至少要有两个字段,这两个字段分别作为第三张表的外键,指向多对多关系中额两张表的主键。
多表关系案例问题描述三个表:旅游线路分类,旅游线路,游客。在数据库中实现。
表之间的关系
具体操作12345678910111213141516171819202122232425262728293031323334353637383940414243444546 ...
MySQL基础知识
数据库的安装、卸载数据库的启动与登录启动通过服务启动MySQL服务。1、可以通过右键计算机—>管理—>服务和应用程序—>服务,找到MySQL服务启动。
2、可以通过win+R,输入services.msc快捷进入服务页面。
可以将MySQL服务设置为自动启动,就不再需要手动开启了。
通过控制台启动MySQL服务以管理员模式打开控制台。
1、win10系统,按住win+x,选择图示选项即可快速以管理员模式打开powershell;
2、如果习惯了win+R的方式,可以添加新的命令进去以管理员模式打开cmd控制台,具体方法如下:
在 %windir%\system32\目录下,找到cmd,添加快捷方式到C:\Windows目录下,为避免冲突给这个快捷方式起一个别名;
右键双击此快捷方式–>快捷方式–>高级–>勾选以管理员方式运行
使用win+R,输入之前的别名即可以管理员方式打开cmd。
net start mysql:启动MySQL服务。
net stop mysql:关闭MySQL服务。
登录本地数据库登录1、mysql - ...