原创 數據庫基礎之03(數據導入導出,增刪改查,條件查詢、多表查詢、mysql管理工具)

目錄 1、數據導入、導出 1-1、自定義導出、導入數據 文件存儲路徑   1-2、導入數據的步驟: 1-3、數據導出: 2、管理表記錄 2-1、添加新記錄 insert  into 2-2、查詢記錄  select 2-3、更新記錄字段的

原创 數據庫基礎之01(搭建數據庫服務器、連接數據庫、建庫建表寫內容)

1、搭建數據庫服務器   目錄 1、搭建數據庫服務器 2、把數據存儲到數據庫服務器上的過程? 3、使用SQL (結構化查詢語言)命令 管理數據庫 4、斷開與數據庫連接 5、指定表的字符集 可以存儲中文數據 6、Mysql數據類型 6-1、

原创 數據庫基礎之05(第三方軟件percona之innobackupex完全備份和增量備份及恢復)

目錄 1、安裝軟件 :yum  -y  install  perl-DBD-mysql   perl-Digest-MD5 --------依賴包 2、完全備份和恢復 3、增量備份 4、在生產中我們使用腳本實現 5、使用innobacku

原创 數據庫基礎之08(MHA高可用集羣部署)

目錄 部署mysql高可用集羣MHA(Master High Availability)  1、準備實驗拓撲: 2、配置所有數據節點主機之間可以互相以ssh密鑰對方式認證登陸   配置manager56主機 無密碼ssh登錄 所有數據節點

原创 數據庫基礎之07(mysql數據讀寫分離、mysql多實例、mysql性能調優)

目錄 1-1、mysql數據讀寫分離介紹:   1-2、配置mysql數據讀寫分離服務: 1-2-1、配置mysql主從同步結構(一主(192.168.4.51)、一從(192.168.4.52)): 1-2-2、代理服務器安裝maxsc

原创 Mysql中NULL詳解

mysql null值處理詳細說明 在講null之前,我們先看一個例子 表數據如下: 3306>select * from t1; +------+-------+ | id | name | +------+-------+ | 1 |

原创 數據庫基礎之09(視圖介紹、存儲過程、流程控制)

目錄 1、什麼是視圖(View) 1-1、視圖優點 1-2、視圖使用限制 1-3、創建視圖 1-4、查看視圖 1-5、 查看創建視圖的具體命令 1-6、使用視圖 1-7、刪除視圖 1-8、創建視圖的完整格式 1-9、多表聯合創建視圖 2、

原创 數據庫基礎之04(存儲引擎,密碼修改,用戶授權,權限撤銷,數據備份恢復,增量備份恢復)

目錄 1、 mysql存儲引擎 1-1、什麼是存儲引擎 1-2、常用存儲引擎的特點(myisam   innodb) 1-3、事務(Transactions):一次sql操作從建立連接到操作完成斷開連接的訪問過程稱作事務。 1-4、事務的

原创 數據庫基礎之10(Mycat 分庫分表)

目錄 1、Mycat分庫/分表: 1-1、定義 1-2、軟件介紹 1-3、分片規則 1-4、工作過程: 2、環境部署 2-1、配置mycat 2-2、修改配置文件/usr/local/mycat/conf/server.xml-----定

原创 數據庫基礎之12(redis集羣)

目錄 1、準備集羣環境 1-1、爲六臺主機安裝並運行redis服務 1-2、修改配置文件 2、創建集羣 2-1、 集羣工作原理 2.2 創建集羣 2-3、在客戶端連接集羣存儲數據(連接master庫的ip地址)  2-4、測試集羣的高可用

原创 數據庫基礎之06(搭建主從同步複製結構,主從從同步複製結構,互爲主從複製結構,主庫和從庫的配置選項,部署半同步複製模式)

目錄 主從同步原理概述及實現 工作原理:mysql主從複製需要三個線程,master(binlog dump thread)、slave(I/O thread 、SQL thread)。 1、對指定庫的異地同步 2、mysql主-->從複

原创 數據庫基礎之11(部署redis服務、redis常用操作指令、配置文件解析vim /etc/redis/6379.conf、配置PHP支持redis)

目錄 1、數據庫類型 1-1、RDBMS 1-2、NoSQL 2、部署redis服務 2-1、Redis介紹 2-2、安裝軟件包 2-3、初始配置 2-4、啓動停止程序及查狀態 2-5、連接redis服務 2-6、修改服務使用的ip地址和

原创 數據庫基礎之13(redis主從複製結構,哨兵模式,持久化之RDB,持久化之AOF,hash表,list表)

目錄 redis主從複製結構模式 1、主從複製工作原理 2、配置從庫 3、反客爲主---手動從庫變主庫 4、哨兵模式---自動從庫變主庫  5、配置帶驗證的主從複製---帶密碼自動從庫變主庫 6、持久化之RDB 7、持久化之AOF 8、字

原创 數據庫基礎之02(修改表結構,普通索引,主鍵,外鍵)

目錄 1、修改表結構  :  對已經創建的表的結構做修改:alter  table  庫.表  執行動作; 1-1、添加新字段  add    1-2、刪除已有字段 drop    1-3、修改已有字段類型  modify 1-4、修改字

原创 shell基礎之04

1、字串截取 方法一 echo ${key:0:3} 語法:echo ${變量:起始位(從0開始): 長度}  [root@localhost test1]# phone=18318616159 [root@localhost test