《Pentaho Kettle解决方案:使用PDI构建开源ETL解决方案》 的读书笔记。如有侵权,立即删除。

第4章 ETL示例解决方案——Sakila

4.1 Sakila数据库下载

可以在sakila-installation下载并安装Sakila数据库(注意: 这里下载的数据库版本和书中使用的版本不一致),也可以从百度网盘,密码:uc0z,下载该数据库和随书源代码(注意: 数据库在第4章目录下)。

阅读全文 »


具体的做法是:将一张A4纸横放于面前,每张纸写一个主题,1页写4至6行,每行20至30字,写每张纸所用的时间要控制在1分钟以内,每天写10页。也就是说,每天要用10分钟的时间来做笔记。如下图中的“笔记1”。

笔记1

阅读全文 »


1.安装所需依赖包

1
yum -y install gcc gcc-c++ ncurses ncurses-devel cmake bison bison-devel

2.下载源码包

可以去官网下载,也可以从百度网盘 ,密码:7u29,下载。
注意: mysql 5.7 需要boost 1.59 及以上版本,可以在下载MySQL源码包时选择以包含boost版本。

3.新建mysql用户及用户组

1
2
groupadd -r mysql
useradd -r -g mysql mysql

4.新建MySQL数据库数据文件目录

1
2
3
mkdir -p /home/mysql/data
mkdir -p /home/mysql/logs
mkdir -p /home/mysql/temp
阅读全文 »


学习《深入浅出SQL》,为了加深记忆,边读边做笔记。如有侵权,立即删除。

1.数据和表:保存所有东西的地方

什么是数据库

数据库是保存表和其他相关SQL结构的容器。

数据库包含关联数据

数据库中所有的表应该能以某种方式相互关联。
是存储在表中的一列数据。行是一组能够描述某个事物的列的集合。列和行构成了表。

阅读全文 »
0%