原创 數據庫基礎之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