原创 【mysql 數據庫】05 數據庫中對錶的操作命令(不建議修改表結構)

查看當前數據庫中所有表 show tables;   創建表 格式:create table 表名(列以及類型) 示例:create table student1(id int auto_increment primary key

原创 【高等數學】01 映射、函數

映射 x ,y 非空集合 對每一個x都有唯一的y與之對應(一對多,一對一) x 叫定義域 記作:D (domain) y 叫 值域 記作:R(range) 映射是集合到集合之間的關係 注意: 三要素   函數  

原创 【mysql 數據庫】03 mysql基本命令

上節我們用可視化工具熟悉了一下數據庫 本節我們從終端操作數據庫 啓動服務 說明:以管理員身份運行 cmd 格式:net start 服務名稱 示例:net start mysql57   停止服務 說明:以管理員身份運行 cmd

原创 【網絡編程】TCP 01 客戶端

""" 客戶端:創建TCP連接時,主動發起連接的叫客戶端 服務端:接受客戶端的連接 """ # 這個庫包含網絡編程所有東西 import socket # 1. 創建一個socket # 參數1:指定協議 AF_INET 或 A

原创 【mongo數據庫與python交互】

目錄 一、添加文檔 1、添加單個文檔 2、添加多個文檔 二、查詢文檔 1、根據條件查詢文檔 2、查詢全部文檔 3、根據ID查詢 4、查出來的結果進行排序 三、更新文檔 四、刪除文檔 一、添加文檔 1、添加單個文檔 from pymong

原创 【Redis數據庫】下載配置及可視化工具

Redis下載自行百度 可視化工具是 https://redisdesktop.com/ 可以免費試用 此文件需要自行配置

原创 【MySQL與python交互】02 創建數據庫表

import pymysql ''' execute 英 [ˈeksɪkjuːt] 美 [ˈeksɪkjuːt] v. (尤指依法)處決,處死;實行;執行;實施;成功地完成(技巧或動作) ''' db = pymysql.co

原创 【mysql 數據庫】02 (邏輯刪除)Navicat可視化操作數據庫(建立你的第一個數據庫!)

右鍵單擊 localhost_3306  點擊新建數據庫,不要修改已經有的,改了你就廢了!    像我這樣選好~   點擊新建表,在 【名】 這一行先設置主鍵 後邊那個鑰匙就是主鍵的意思    下邊的內容,設置爲自動遞增   在下邊

原创 【mysql 數據庫】08 關聯

建表語句: create table class(id int auto_increment primary key,name varchar(20) not null ,stuNum int not null);   create t

原创 【mysql 數據庫】06 數據操作命令

1、增     全列插入   格式:insert into 表名 values( ... ) 說明:主鍵列是自動增長,但是在全列插入時需要佔位,通常使用0,插入成功以後以實際數據爲準 示例:insert into student valu

原创 【mysql 數據庫】01 mysql無法啓動處理方式

mysql數據庫安裝和環境變量配置不講(實力有限,不敢百分百保證正確!) cmd 以管理員身份運行 輸入 net start mysql57  發現無法啓動 如何處理? 情況如圖:   Windows + R 進入運行 輸入 servi

原创 【MySQL與python交互】06 數據庫查詢操作

""" fetchone() 功能:獲取下一個查詢結果集,結果集是一個對象 fetchall() 功能:接收全部的返回的行 rowcount:是一個只讀屬性,返回excute()方法影響的行數 """ import pymysql

原创 【noSQL】01 簡介及MongoDB安裝以及安裝問題

mongo安裝問題:若使用了自定義安裝,則需要到bin 目錄下找到 mongod.cfg 文件,將最後一行 mp:去掉即可   NoSQL 全名爲 Not Only SQL 指的是非關係型數據庫 隨着訪問量的上升,網站的數據庫性能出現了問

原创 【線程 03】線程鎖:解決線程間數據混亂的問題

""" 線程鎖的意義,讓一個線程從頭到尾的執行 阻止了多線程的併發執行,包含鎖的某段代碼只能以單線程模式執行,效率降低 在需要的時候上鎖 """ import threading lock = threading.Lock()