#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)
(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)
(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常應用於建立網際網路索引 推薦系統後台 ...