数据分析之SQL入门

前言

作为数据分析师只会python是远远不够的,连面试都应付不过去
一线互联网公司都会考察数据分析基本功,取数
所以今天来学习一下SQL
从MySQL安装,到SQL基本原理,到SQL基本语句,以及代码练习

目录
01 环境
02 操作BUG锦集
03 数据库最小必要知识
04 SQL基本语句
05 练习题

01 环境

Mac
MySQL + Sequel Pro(可视化工具)

01.5 安装

安装参考这篇[1]:https://www.cnblogs.com/clairedandan/p/13236019.html
安装及基本操作参考这篇[2]:https://blog.csdn.net/potato512/article/details/78564106

02 操作BUG锦集

  1. Sequel Pro安装后连接数据库报错
MySQL said: Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/lib/plugin/caching_sha2_password.so, 2): image not found

解决办法:找到mysql,点击Initialize Database
MySQL said: Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/...

  1. 连接数据库报错
sequel pro access denied 
Access denied for user 'root'@'localhost' (using password: YES)

解决办法:在Sequel登录界面重新输了一遍密码,就连上了==!

  1. 打开database报错

解决办法:下载test build版本的Sequel Pro
解决MAC电脑Sequel Pro encountered an unexpected error 问题

  1. 导入数据报错
    import事先下载好的csv数据,总是报错,而且报错信息都是最后一列数据有误,很奇怪。
    我就去bing了一下 Sequel Pro Error adding new table
    然后在这张图找到了答案
    换行符

    我的数据是换行的,所以应该改成\r\n才对,之前只有\n,就会报错
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容