不是生产环境使用。并且生产环境是否也可以这样,应该是可以,但由于没有生产验证,无法提供真实验证。
作为一个曾经的dba,其实excel水平很一般,入门级;也就是比完全看不懂变成语言的人能稍快的明白if函数和ifs函数而已。
但是在实际的使用过程中,还是有很多需要简单分析计算的,筛选做不好,透视做不好,图表基本不会,哎!
但是呢,略会一点sql,当把excel的数据导入到关系数据库中,就发现很多事好像就会做了。
个人对oracle和mssql确实更熟悉一点,但是不至于为了这点事搞这么复杂吧,mysql纯属不是很喜欢,access,呵呵,也不讨论了;那么谁来?postgresql!
1,登录官网 https://www.postgresql.org/ ,一步一步找到压缩版页面,https://www.enterprisedb.com/download-postgresql-binaries ,只有win的和mac的。
2,下载下来,找个路径解压,我的最终解压位置 d:\dbs\pgsql
3,配置环境变量
setx /M PGHOME "D:\DBS\pgsql"
setx /M PGLIB "D:\DBS\pgsql\lib"
Setx /M PGDATA "D:\DBS\pgsql\data"
setx /M PATH "%PATH%;D:\DBS\pgsql\bin"
愿意做成bat文件也可以
4,初始化
initdb -D D:\DBS\pgsql\data -E UTF-8 --locale=chs -U postgres -W
5,注册为系统服务
pg_ctl register -N PostgreSQL -D D:\DBS\pgsql\data
6,到服务那里把启动方式改成手动,其实这些个也可以命令方式的,但是我用的是windows啊,如果不是需要大量copy的事情,我应该要图像操作的,要对的起操作系统。
7,以后要用到的时候,去服务那里启动;重启电脑之后,默认是不启动的,不会无缘无故站笔记本的资源。
8,然后呢,就是找个客户端来使用了。它自己带了一个客户端,但是个人喜欢用dbeaver,它是基于jdbc的支持非常多的数据库的工具,至少关系型数据库的支持还是很广的。最重要的是,它开源免费(也有企业版,想花钱的人也有途径)。
9,终于可以愉快的玩耍了,至于图表啥的,再说再说。