mysql的資料儲存

2022-06-16 08:42:08 字數 2620 閱讀 3095

#

pycharm 連線mysql

import

pymysql

username = input("

輸入使用者名稱:")

pwd = input("

輸入密碼:")

#建立連線

conn =pymysql.connect(

host = '

localhost',

user='

root',

password=''

, database='

pymysql',

port=3306,

charset='

utf8')

#建立游標

cur =conn.cursor()

sql = '

select * from user(表名) where username(字段)="%s"

'%(username)

print

(sql)

ret =cur.execute(sql)

print(ret) #

1 說明連線成功

#關閉游標

cur.close()

conn.close()

插入

#

插入import

pymysql

username = input("

輸入使用者名稱:")

password = input("

輸入密碼:")

#建立連線

conn =pymysql.connect(

host = '

localhost',

user='

root',

password=''

, database='

pymysql',

port=3306,

charset='

utf8')

#建立游標

cur =conn.cursor()

#sql = 'select * from user(表名) where username(字段)= "%s"'%(username)

#print(sql)

sql = """

insert into user(表名)(id,username,password) values(null,%s,%s)

"""cur.execute(sql,(username,password))

conn.commit()

#關閉游標

cur.close()

conn.close()

#

查詢import

pymysql

#建立連線

conn =pymysql.connect(

host = '

localhost',

user='

root',

password=''

, database='

pymysql',

port=3306,

charset='

utf8')

#建立游標

cur =conn.cursor()

#sql = 'select * from user(表名) where username(字段) ="%s"'%(username)

#print(sql)

#select username,password from user where id = 1

#select * from user

sql = """

select * from user

"""cur.execute(sql)

#result = cur.fetchall()

result = cur.fetchmany(2)

print

(result)

#關閉游標

cur.close()

conn.close()

#

刪除import

pymysql

#建立連線

conn =pymysql.connect(

host = '

localhost',

user='

root',

password=''

, database='

pymysql',

port=3306,

charset='

utf8')

#建立游標

cur =conn.cursor()

#sql = """

#delete from user where id= 1

#"""

#cur.execute(sql)

#conn.commit()

sql = """

update user(表名) set username(字段)= 'aaa' where id(字段) = 2

"""cur.execute(sql)

conn.commit()

#關閉游標

cur.close()

conn.close()

mysql資料儲存 mysql資料儲存

頁 從磁碟讀取或者寫入資料時,我們通常會指定乙個緩衝區大小,達到緩衝區域大小才會寫入一次資料,較少io操作次數。同樣的從磁碟讀取資料時候,就作業系統而言,讀取一條較小的資料時,並不是只會返回我們需要的資料,而是會將這個資料前後的部分資料一併讀取到記憶體中,以備之後使用。這個從磁碟讀取的最小量的資料被...

mysql資料儲存年限 Mysql儲存時間字段

兄弟連教育資料庫培訓教程 mysql儲存時間欄位用int timestamp還是datetime 通常儲存時間用datetime型別,現在很多系統也用int儲存時間,它們有什麼區別?總結如下 int 1 4個位元組儲存,int的長度是4個位元組,儲存空間上比datatime少,int索引儲存空間也相...

mysql資料儲存模型 資料儲存模型

rdbms nosql hadoop hbase hbase以big table為藍本,以鍵值對儲存,實現快速在主機內億級記錄中定位到所需的資料並訪問它。hbase彌補了hadoop無法隨即讀寫的缺陷,如果需要實時的訪問資料,就把資料存入hbase。hbase常應用於建立網際網路索引 推薦系統後台 ...