MySQL安裝

自從 MySQL 被 Oracle 收購後,就鮮少使用 MySQL 了。最近由於 Hive 的需要,打算複習一下SQL Command,不然每次在 Hive 上作 query 都要等上一陣子。這裏記錄一下安裝的流程:

1. 自 Oracle 官網下載 [連結]
2. 選擇  MySQL Community Server [Version] 的 bundle 版本。另外記得edition是 community 而非 classic 與 standard,因為前者是開源,後兩者都是付費版本。[目前安裝版本: 5.6.23]
3.  照著官網的步驟:
3.1 解壓縮
>>tar -zxvf MySQL-Community-Server.[VERSION].[LINUX_BRANCH].tar
3.2 安裝 dependencies
>>dpkg -i libmysqlclient18-*.deb
>>apt-get install libaio1
3.3 安裝 common, server
>>dpkg -i mysql-common-*.deb
>>dpkg -i mysql-server-*.deb
3.4 log-in 似乎會預設好  root  account
>>mysql -u root -p
3.5 新增帳戶
  3.5.1 root登入後
  >>CREATE USER [USERNAME]@[HOSTNAME] IDENTIFIED BY [PASSWORD];
3.6 查詢用戶
>>SELECT User, Hostname FROM MySQL.User;


001 顯示 column name
>>SHOW COLUMNS FROM db.mytable;
002 使用內建函數並顯示結果
>>SELECT CURDATE();
003 插入一筆資料
>> INSERT INTO member(name, address, age, city, birthday) VALUES ('jog', 'doug', 13, 'mushi', curdate());
004 執行query string
set @mycond='city="tokyo" AND age>30',
@myquery=concat('select * from ', @mytable, ' where ', @mycond);
PREPARE stmt from @myquery;
EXECUTE stmt;

--TBA

Comments

Popular posts from this blog

股票評價(Stock Valuation) - 股利折現模型

openwrt feed的使用

How to convert Markdown into HTML