原创 Mysql的安全模式

什麼是安全模式在mysql中,如果在update和delete沒有加上where條件,數據將會全部修改。不只是初識mysql的開發者會遇到這個問題,工作有一定經驗的工程師難免也會忘記寫入where條件。爲了避免失誤造成的數據全部修改和刪除,

原创 Python北理工mooc爬蟲筆記之requests庫

request.get()函數原型request對象的屬性方法r.text與r.content的區別r.text是程序根據猜測的響應內容編碼方式來編寫的,也就是r.encoding,這個編碼方式是從返回信息中的headers中獲取到的,如果

原创 Python爬蟲之urllib.request的使用

需要的模塊urllib.request獲取get一個請求這裏以百度爲例r = urllib.request.urlopen("http://www.baidu.com")獲取之後我們輸出r可以發現r是一個對象<http.client.HTT

原创 Python爬蟲之爬蟲原理(2)

爬蟲的基本流程發起請求向目標站點發起一個http請求,請求的信息我們可以自己指定,然後等待服務器響應獲取響應內容如果服務器正常響應,會得到一個reponse,它裏面的內容就是服務器返回的頁面內容,類型可能是html,json字符串,二進制信

原创 Python之初識爬蟲(1)

什麼是爬蟲網絡爬蟲是一種自動獲取網頁內容的程序,是搜索引擎的重要組成部分。網絡爬蟲爲搜索引擎從萬維網下載網頁。其實通俗的講就是通過程序去獲取web頁面上自己想要的數據,也就是自動抓取數據爬蟲能做什麼可以自動化爬取你想瀏覽的信息,非常快速方便

原创 Python爬蟲之Urllib.request.Request

Request簡介urlopen()方法可以實現最基本的請求的發起,但如果要加入Headers等信息,就可以利用Request類來構造請求。使用方法爲:urllib.request.Request(url, data=None, heade

原创 Mysql 標識列

標識列又稱爲自增長列含義:可以不用手動的插入值,系統提供默認的序列值特點:可以不和主鍵搭配,但要求是一個key(unique)一個表中至多有1個標識列標識列的類型只能是數值型標識列可以通過 set_increment_increment =

原创 Mysql 常見約束

含義:一種限制,用於限制表中的數據,爲了保證表中的數據的準確和可靠性分類:六大約束1.not null 非空,保證該字段的只不能爲空2.default 默認,用於保證該字段有默認值3.primary key 主鍵,用於保證該字段的值唯一,且

原创 Mysql 表的創建、修改、刪除、複製

一、表的創建create table 表名( 列名 列的類型【(長度) 約束】, 列名 列的類型【(長度) 約束】, 列名 列的類型【(長度) 約束】 );二、表的修改1.修改列名alter

原创 # -*- coding: UTF-8 -*-

現象:最近需要抓取一些網頁的信息,但發現Python的亂碼問題相對Java來說,不太一樣。按照以往Java解決中文亂碼問題的思路去解決Python亂碼,貌似行不通,報錯信息:SyntaxError: Non-ASCII character

原创 關於if __name__ =="__main__"的理解

在大多數編排得好一點的腳本或者程序裏面都有這段if __name__ == 'main': ,雖然一直知道他的作用,但是一直比較模糊,收集資料詳細理解之後與大家分享。1、這段代碼的功能一個python的文件有兩種使用的方法,第一是直接作爲腳

原创 Mysql插入語句

DML語言插入:insert修改:update刪除:delete一、插入語句方式一語法insert into 表名(列名,....) values(值1,...) 值要與列名對應1.插入的值類型要與列的類型一致或兼容insert into

原创 Mysql分頁查詢和聯合查詢

應用場景:要顯示的數據,一頁顯示不全,需要分頁提交sql請求特點:要將limit放在查詢語句的最後語法select 查詢列表 from 表 【join type】join 表2 on 連接條件 where 篩選條件 group by 分組字

原创 Mysql各種查詢索引

Mysql分組函數以及分組查詢Mysql連接查詢Mysql 子查詢Mysql分頁查詢和聯合查詢

原创 Mysql分組函數以及分組查詢

分組函數功能:用作統計使用,又稱爲聚合函數或統計函數或組函數分類:sum 求和函數select sum(屬性名)求出該屬性的數值和只能求數值的avg 求平均值select sum(屬性名)求出該屬性的平均值只能求數值的max 求最大值sel