原创 MySQL高級八——觸發器的使用

觸發器是一種特殊的存儲過程,它在插入,刪除或者修改特定表中的數據時觸發執行,它比數據庫本身標準的功能有更精細和更復雜的數據控制能力。 它具有這樣的特徵: 監視地點:一般就是表名 監視事件:update/delete/insert 觸發時間

原创 MySQL高級十二——索引

索引是快速搜索的關鍵。MySQL索引的建立對於MySQL的高效運行是很重要的。下面介紹幾種常見的MySQL索引類型 在數據庫表中,對字段建立索引可以大大提高查詢速度。假如我們創建了一個 mytable表: 代碼如下: CREATE TAB

原创 Python Scrapy安裝

一、 Scrapy簡介 Scrapy is a fast high-level screen scraping and web crawling framework, used to crawl websites and extract

原创 MySQL高級七——視圖的使用

1、視圖的使用條件 如果某個查詢結果出現的非常頻繁,就是要經常拿這個查詢結果來做子查詢,使用視圖會更加方便。 2、使用視圖的好處 a、簡化查詢語句 b、可以進行權限控制 把表的權限封閉,但是開放相應的視圖權限,視圖裏只開放部分數據列。

原创 MySQL高級十——事務的應用

一、什麼是事務 爲什麼要使用事務這個技術?現在很多軟件都是多用戶,多課程,多線程的,對於同一個表可能同時有很多人在用,爲保持數據的一致性,所以提出了事務的概念。 1、查看數據庫下面是否支持事務(InnoDB支持)? show engine

原创 二級域名使用的優點

1、動靜分離方便CDN 2、突破瀏覽器單域名併發限制,避免阻塞,速度更快 3、cookieless 避免跨域cookies,節省帶寬 4、服務器分離,一個二級域名針對一個服務器羣,做獨立的事物,同時也方便針對這個域名做特殊的服務限制。 5

原创 MySQL高級三——循環語句

1、where循環 create procedure p_addnum() begin declare i int default 1; declare addresult int default 0; while i <= 100 do

原创 Ubuntu使用VGA27寸

輸入以下命令就會解決! xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync xrandr --ad

原创 Ubuntu 16.04 LTS (LEMP) 安裝 Nginx/PHP 7/MySQL 5.7

1、基本說明我所安裝的環境是ubuntu 16.04 LTS,安裝nginx、PHP 7.0和MySQL,搭建Nginx服務器,後面我會加上php0-redis的擴展,在此僅供參考;我的IP地址是192.

原创 動態網站訪問過程——php語言

網站主要分爲靜態頁面和動態頁面,下面是動態網站訪問過程。 一、用戶端訪問服務器端的html文件 1、通過本機配置好的DNS域名服務器地址尋找DNS服務器,將網站URL中煩人web主機域名解析爲web服務器所在的Linux操作系統(Apa

原创 Nginx配置文件詳解

###定義nginx運行的用戶各用戶組 user nginx nginx; ###nginx進程數,建議設置與cpu核心數一致 worker_processes 1; ###全局錯誤日誌定義類型[ deb

原创 VM虛擬機centos中的網絡站點、主機訪問

一、關閉防火牆 1、 永久性生效,重啓後不會復原 開啓: chkconfig iptables on 關閉: chkconfig iptables off 2、即時生效,重啓後復原 開啓: service iptables start

原创 MySQL高級十八——監控

一、爲什麼使用MySQL監控 隨着軟件後期的不斷升級,myssql的服務器數量越來越多,軟硬件故障的發生概率也越來越高。這個時候就需要一套監控系統,當主機發生異常時,此時通過監控系統發現和處理。 二、簡單的監控 1、監控mysql是否提供

原创 PHP底層的運行機制與原理

PHP是一種適用於web開發的動態語言。具體點說,就是一個用C語言實現包含大連組件的軟件框架。是一個強大的UI框架。 瞭解PHP底層實現的目的是什麼?動態語言要像用好首先得了解它,內存管理、框架模型值得我們借鑑,通過擴展開發實現更多更強大

原创 Centos 安裝lamp環境(php5.6)

一、安裝Apache 1、安裝apache yum -y install httpd2、開機自動啓動 chkconfig httpd on 3、啓動http服務 service httpd start 4、安裝apache一些擴