mysql的簡單操作

2021-10-02 08:49:38 字數 1717 閱讀 8400

或者 create database basename

或者drop database basename

選擇資料庫

栗子:

where 是用來限制條件的。

like是模糊比較

union是將多張表一起聯合輸出

引數含義:

expression1, expression2, … expression_n: 要檢索的列。

兩種操作:

不會對源資料產生影響就不用提交事務

會對源資料產生影響就必須提交事務

不管怎麼樣最後都要關閉連線

pymysql也能操作從這個可以看出來

規範的提交一次資料**:

是不是用pymysql特別麻煩,現在有乙個特別簡單的工具orm,即sqlalchemy

下面來介紹sqlalchemy

連線sqlalchemy

連線比如如這個

『mysql+pymysql://{}:{}@{}:{}/{}?charset=utf8』.format(username,password,

hostname,port,database)

資料表對映肯定是需要資料表的不然python裡面的怎麼實現和資料庫中的一一對應。

然後是怎麼對映到資料庫,需要執行這一句語句

其中的base是怎麼來的

from sqlalchemy.ext.declarative import declarative_base

執行完上面的語句後就是對映python類到資料表中了

然後需要對資料表進行操作,比如插入,查詢,更新,刪掉。首先這些操作都是在session中進行的。session這裡解釋一下就是理解成資料庫與python構建成的一條通道,任何對資料表的操作都要經過這裡。

如何構建乙個session

兩種方法

todo

MySQL的簡單操作

1建立資料庫的語法格式 create database if not exist db name db name是資料庫的名稱 default character set charset name 指定資料庫預設的字符集 一般來說,我們用下面的這個基本的sql語句來建立資料庫 create data...

簡單的 MySQL 操作

linux配置好了mysql以後 來學一些常用的簡單操作啦。設定mysql資料庫root的密碼 set password for root localhost password 123456 查詢當前所有的庫 show databases 查詢某個庫的表 show tables 檢視某個表的字段 d...

Mysql簡單操作

建立資料庫 create database 資料庫名稱 資料庫使用 use 資料庫名稱 建立資料表的格式 create table 表明 列名1 資料型別 約束,列名2 資料型別 約束,列名3 資料型別 約束,列名4 資料型別 約束,列名5 資料型別 約束 建立使用者表,使用者編號,姓名,位址 將編...