iT邦幫忙

mysql相關文章
共有 500 則文章

技術 [筆記系列]MySql EF6,Code-first,修改有值欄位Update-Database,error:Table '專案.dbo.資料表' doesn't exist

遇到這個問題說實在卡了很久想說用Mssql都沒問題第一次寫專案EF用MySql以下是修改欄位後產出的 Migrations public overrid...

技術 MySQL 字串類型資料之基本操作

VARCHAR & CHAR VARCHAR(0-65535)/CHAR(0-255)差別於可儲存長度差別之外。VARCHAR的長度是不固定的 EX:密...

技術 [MySQL] 資料表結構遷移的好幫手 pt-online-schema-change

原文:[MySQL] 資料表結構遷移的好幫手 pt-online-schema-change 這邊跟大家介紹一套做 DB migration 的好東西 pt-o...

鐵人賽 開發技術 DAY 9
MySQL那些事兒 系列 第 9

技術 HAVING 的應用

HAVING 是屬於一般使用者常會忽略的. 我們以sakila範例資料庫的city 資料表為例. SELECT country , COUNT(1...

鐵人賽 開發技術 DAY 27
MySQL那些事兒 系列 第 27

技術 應用實例(四) 分段費用計算再次探討

昨天有探討了分段費用的計算,是直接計算出來的. 但是人是好奇的動物,雖說電腦已經普遍運用在日常生活中, 也取得大家一定程度的信任,但是對於賬單,單據等等, 大家...

鐵人賽 開發技術 DAY 26
MySQL那些事兒 系列 第 26

技術 應用實例(三) 分段費用計算

價格是會隨時間變化的,不管是採購物品,或是人力服務等. 故費用的計算要考慮時間因素. 假設泰大聘請服務人員進行家事服務. 人員TABLE及資料如下 CREATE...

技術 以Postgresql為主,再聊聊資料庫 關於MySQL timestamp型態精度與進位

今天看到FB社群中有討論到 between, 進而有討論到關於精度的問題.使用 MySQL 做了一些測試,與大家分享. -- 使用 MySQL select v...

技術 東之宿_開發日誌-1

太陽要面對的問題有兩個,第一個問題比較小,就是「他不會美工」。第二個問題比較大,那就是「他不會網頁程式開發...」。 早在1987年美商Apple公司,所提出的...

鐵人賽 開發技術 DAY 22
MySQL那些事兒 系列 第 22

技術 關於索引的一些探討(八)

今天探討排序與索引. 人們喜歡有順序的資料,所以在資料庫的操作,排序是經常會使用的功能. 以第19天的AVDVD來當範例. 來觀察這道指令 EXPLAIN SE...

技術 MySQL 系列文 - 索引的相關知識(3) - 覆蓋索引

前言 上篇文章最後面有提到有些狀況下,在輔助索引就可以找到所需要的資料,不需要回到叢集索引去,這個概念就跟覆蓋索引有關。 覆蓋索引 covering index...

鐵人賽 Software Development DAY 11

技術 【D11】避免重複交易資料匯入:使用PK和Unique key

前言 用了前面的範例,尤其是歷史資料,會發現有可能重複輸入的狀況,或是重複資料輸入不進去。這是我故意的XDD就是讓這一篇有機會出現,也就是用來說明避免重複輸入的...

鐵人賽 開發技術 DAY 24
MySQL那些事兒 系列 第 24

技術 應用實例(一) 預算與實際費用計算

在實務應用上,預算與實際已發生費用的計算, 是常要開發的功能. 故模擬實際可能發生的狀況,並提出解法, 開發系統時可參考之. 範例資料表 預算TABLE,包含有...

技術 MySQL 系列文 - Partition Table(3) - partition 數量與效能的影響

前言 上篇文章提到,我切 partition 的條件用的是日期,而且是每日一個 partition,依照這樣算,一年會有365個 partition ,假設10...

技術 [問題紀錄]Rubygem mysql 問題

環境 ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-darwin10.7.0] mysql2 (0.2....

鐵人賽 AI & Data DAY 8
與資料庫共舞 系列 第 8

技術 Day 8 — 設定資料庫,放入資料們

講到現在好像是時候回去解釋,到底要怎麼樣用SQL設定並創建資料庫,並且又要怎麼樣用SQL來新增、更改和刪除資料庫裡面的資料呢。 資料庫創建 在資料庫管理系統裡面...

鐵人賽 開發技術 DAY 25
MySQL那些事兒 系列 第 25

技術 應用實例(二) 時間區間的合併

時間的處理也是資料庫時常面對的. 以時間區間為例,例如有一些專案或是任務 可能會同時進行,或是執行時會有重疊, 將時間區間合併,以得到主要路徑的時間區間. 範例...

技術 程式設計師之入門基礎必備知識(15)-SQL基礎概念(下)

月初跟月尾真的壓力很大,東西生不出來的感覺真的很煎熬,不只時間不夠腦袋也不夠阿,以上是我自導自編,針對菜鳥入門程式設計師需要學習心態與哪些基礎技巧。 今天要續接...

技術 MySQL 系列文 - 索引的相關知識(2) - B+樹索引

前言 B+樹,相信在學習資料庫時,多多少少都會聽過,如同二元樹、平衡二元樹等,他就是一種資料結構,定義十分複雜,在這裡只會簡單對B+樹做個簡介。 何謂B+樹 是...

技術 { Flying ITMen } [活動訊息] Linux平台及MySQL資料庫系統管理

這是我們今年第一場講堂。 由小雨大和老鷹大帶來的Linux和MySQL交響樂,希望大家會喜歡。 議程: 從Windows到Fedora。 老鷹大以一個使用Wi...

技術 MySql遇到逗號隔開的參數(id)如何關聯出(name)來?

這是我昨天開發時所遇到的問題,因為需求關係,所以將參數(id)儲存像table2這樣 Table1 id name 1 數學 2 國文 3...

鐵人賽 自我挑戰組 DAY 19
新手 Back-end 學習記錄 系列 第 19

技術 [Day19] MySQL - Data Manipulation Language(DML)

tags: 2019鐵人賽 回顧 Day18 DROP DATABASE DROP TABLE 進入主題 Data Manipulation Languag...

鐵人賽 IT技術 DAY 7

技術 MySQL漫談,由使用Python撰寫之MySQL工具程式出發(7)

今天介紹 Merge 儲存引擎.作業系統會有檔案大小的限制,當使用 InnoDB 引擎時,可以將新的資料檔案加入 Tablespace,從而可以 使用超過作業系...

鐵人賽 開發技術 DAY 11
MySQL那些事兒 系列 第 11

技術 MySQL Query Profing 的再進一步改進

之前在第4天初步介紹了Query Profing, 在第6天介紹了改進的查詢方法, 在第9天的範例中有百分比的計算. 今天將要結合將Query Profing再...

技術 MySQL 系列文 - Partition Table(1) - 用途

前言 這次想寫的系列文跟 Partition Table 有關,相信不管是用 MSSQL, MySQL 或是其他的資料庫都有聽過這個概念,不過我不會特別去說明該...

鐵人賽 Software Development DAY 13

技術 [Day13] - 於 Django 中進行資料庫設定

建立完環境之後,我們需要在Django的設定中,也告訴Django 資料庫的資訊,Django 才會知道他要去哪裡連接資料庫。 資料庫設定 修改建立好的 fas...

技術 MySQL table基本操作

在MySQL的database的table中,主要以column,row組成。資料行(Column)是指資料表中的某些「欄位」,以「垂直」方式來呈現,其head...

鐵人賽 自我挑戰組 DAY 15
新手 Back-end 學習記錄 系列 第 15

技術 [Day15] MySQL 操作

tags: 2019鐵人賽 回顧 Day14 進入主題 MySQL 登入 MySQL mysql -u username -p enter 並且輸入密碼即可登入...

技術 從頭開始用 Laravel 來做CRUD -18- 初始 - Mysql - 資料庫設定

目前環境 Laravel:5.7 資料庫:MariaDB 說明 所謂的CRUD是指 新增(Create)、讀取(Read)、更新(Update)、刪除(...

鐵人賽 開發技術 DAY 6
MySQL那些事兒 系列 第 6

技術 SQL Query 執行的細節的改進查詢方法

在第4天介紹了SQL Query 執行的細節, 今天將更進一步的改進. 第4天介紹的SQL Query 執行的細節,是使用MySQL提供的 SHOW PROFI...

鐵人賽 AI & Data DAY 29
與資料庫共舞 系列 第 29

技術 Day 29 — 資料庫的交易

與資料庫共舞的文章系列來到了尾聲,今天我們要來聊聊一個關聯式資料庫中很重要、但是很複雜的觀念: 資料庫交易 (transactions)。這個交易跟金錢沒有關係...