数据分析之SQL入门

前言

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

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

01 环境

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

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
    然后在这张图找到了答案
    数据分析之SQL入门_第1张图片
    换行符

    我的数据是换行的,所以应该改成\r\n才对,之前只有\n,就会报错

你可能感兴趣的:(数据分析之SQL入门)