原创 MySQL快速入門02----數據庫操作和表操作

一 數據庫簡介 數據庫:對大量信息進行管理的高效解決方案,按照數據結構來組織、存儲和管理數據的庫數據庫系統(DBS,DATABASE SYSTEM):數據庫(DB,DATABASE) +數據庫管理系統(DBMS,DATABASE MAN

原创 MySQL快速入門09----查詢(1)

select 語法: select select_expr [from tbl_name] [where] [group by] [having] [order by] [limit] select [查詢選項] [查詢表達式(字段表

原创 網絡編程1----TCP通信

一 理論 網絡編程(各種編程語言幾乎都支持同一種協議,可進行各種設備間的相互通信)TCP/IP tcp使用的過程,client端,主動連接方叫client。 server端,被動接收方叫server。 1、TCP先連接(三次握手)

原创 動態規劃----Minimum Path Sum

問題描述: Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes th

原创 Ubuntu下運行Shell腳本時顯示“declare not found”的問題

此種問題只在 Ubuntu 下才會出現!安裝 debian 系統根本不存在此類問題,因爲只有 Ubuntu 把默認的 bash 替換成了 dash. 在使用 debian 一天後感覺:Ubuntu 好像要弄出來一個 Linux 世界裏的"

原创 MySQL快速入門13----SQL編程

SQL:結構化查詢語言,是一門編程語言,是一種管理數據的編程語言! 一 元素 數據、數據類型、變量、函數、控制流程、運算符 、註釋。。。 二 註釋 行註釋: 方法一: # 首先表one中的內容爲: mysql> select

原创 MySQL快速入門11----查詢(3)

1 select- into outfile結果導出 導出結果到文件 mysql支持,將獲得到的數據記錄在文件內而不是返回到客戶端。 常規的:文件內的每一行是一條數據,而每個字段之間使用水平製表符分隔。 導出的數據文件可以使用LOA

原创 MySQL快速入門10----查詢(2)

order by Order by,可以使用一列或者多個列對結果進行排序。如果存在多個排序字段,在前一個不能比較出結果後,後邊的才起作用 可以分別指明是升序還是降序:asc(ascending) desc(descending) 用法:

原创 MySQL快速入門04----數據類型

一 MySQL數據類型分類 由上圖可以看到,MySQL的數據類型可以分爲三大類:數值型,時間日期型和字符創型,接下來我們分別講解這三種類型。 二 數值型 2.1 整數型 整數類型可以分爲以下幾種: 可使用unsigned控

原创 網絡編程2----UDP通信

一 UDP通信框架 UDPSend.c #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include

原创 動態規劃----費氏數列

我們熟悉的費氏數列也是典型的動態規劃的問題。 方法一: 首先用我們常用的遞歸方法求解: #include<iostream> #include<algorithm> #include<ctime> using namespace

原创 MySQL快速入門07----存儲引擎

存儲引擎:也叫表類型,指的是數據表的存儲機制,索引方案等配套相關功能。不同的引擎,由於處理方式不同,會帶來不同的功能或者相應優化,根據實際需求選擇合理的引擎。 選擇表的存儲引擎的標準: 是否需要事務支持;是否支持外鍵;併發量的要求;錯

原创 MySQL快速入門12----刪除數據 & 備份還原 & 視圖 & 事務 & 觸發器

一 刪除數據 DeleteDELETE FROM tbl_name [WHERE where_definition] [ORDER BY ...] [LIMIT row_count]按照條件刪除 指定刪除的最多記錄

原创 MySQL快速入門08----三大範式

爲了建立冗餘較小、結構合理的數據庫,設計數據庫時必須遵循一定的規則。在關係型數據庫中這種規則就稱爲範式。範式是符合某一種設計要求的總結。要想設計一個

原创 MySQL快速入門05----列屬性 & 列約束 & 主鍵

一 定義列屬性列約束 所謂列約束,就是保證表的結構和數據的正確性和穩定性。 總的來說有五種:唯一性和主鍵約束、外鍵約束、檢查約束、空值約束、默認值約束, 有五大關鍵詞,UNIQUE和Primary Key, Foreign Key