標籤:

數據分析師必備技能—MySQL(1)

雞血,資料庫非常簡單。真的不難,重點學習資料庫的查詢操作即可

資料庫介紹:

SQL 是用於訪問和處理資料庫的標準的計算機語言。

  • SQL,指結構化查詢語言,全稱是 Structured Query Language。
  • SQL 讓您可以訪問和處理資料庫。
  • SQL 是一種 ANSI(American National Standards Institute 美國國家標準化組織)標準的計算機語言。

為啥要學資料庫?

  • 資料庫是數據存儲的集合,表是數據結構化的信息。
  • 因為Excel表的數據管理能力有限,數據量大卡機,超過100萬條數據就不能存儲。
  • 幾乎所有的數據分析軟體都有資料庫介面,連接資料庫做分析。例如,java的jdbc
  • 企業招聘要求,招聘高級分析師,都需要會一種資料庫。

這裡推薦學習一個資料庫,MySql!為什麼推薦MySql?因為它開源,是免費的,公司用不會再花錢,老闆需要省錢。資源佔用小,對電腦配置不要求太高。

數據類型

數值型:

  • 整型:INT
  • 小數:FLOAT

字元串:

  • char
  • varchar

日期和時間:

  • date「2008-12-2」
  • time「12:25:26」

關鍵字

PRIMARY KEY 主鍵是數據表中非常重要的一個鍵,唯一性。它有點和我們的身份證號一樣。

開始操作。

Linux系統下 使用命令:sudo service mysql start 檢查是否安裝mysql。

如果沒有安裝 使用以下命令安裝

sudo apt-get install mysql-server

sudo apt-get install mysql-client

安裝後使用一下命令檢查是否安裝成功

sudo netstat -tap| grep mysql

使用mysql:

sudo service mysql start

mysql -u root

查看資料庫

show databases;

可以mysql有幾個資料庫

連接資料庫

use 資料庫名字

show tables;

查看已經連接的資料庫里的表

quit 或exit

退出

create database資料庫名;

創建資料庫

create table 表名( 列名A 數據類型(數據長度), 列名B 數據類型(數據長度), 列名。。。 數據類型(數據長度));

創建表,並且創建裡邊的欄位。

具體MYSQL數據類型的信息,可以參考下面的兩篇博客。

MySQL 中的數據類型介紹 - CSDN博客

insert into 表的名(列名A,列名B,。。)values(值1,值2,值3);

向表插入數據

明天接著寫,今天陪著媳婦產檢一天有點困了。。。。


推薦閱讀:

人人都是數據科學家?Airbnb數據大學開課了
票房預測那些事兒
零基礎學習Python數據分析:數據處理模塊Pandas使用(4)
2018數據分析實踐計劃
競品分析到底在分析什麼?

TAG:數據分析 |