一、
yum install mariadb-server -y
對資料庫安全初始化(設定登陸密碼)
二、資料庫視覺化
2.安裝php mysql連線資料庫
3.重啟httpd
4.將安裝包複製到/var/www/html/預設發布目錄下,便於測試
cd /var/www/html
cp /root/desktop/phpmyadmin/admin-3.4.0-all-languages.tar.br2./
lsyum install php php-mysql.x86_64 -y
5.解壓安裝包
tar jxf phpmyadmin/admin-3.4.0-all-languages.tar.br2.
ls6.重新命名資料庫管理軟體目錄 方便管理
mv phpmyadmin/admin-3.4.0-all-languages mysqladmin
cd mysqladmin
ls7.測試
172.25.254.45/mysqladmin/
三、 yum install gcc -y
yum install mysql-python -y
pip install mysql-python #這裡要連線網路
檢視python3資料庫中的userinfo表
importmysqldb
# 開啟門
conn = mysqldb.connect(host =『127.0.0.1』,user=『root』,passwd=『dd』,db=『python3』)
# 伸出手
cur = conn.cursor()# 建立乙個手
# 拿東西
# 這個操作影響了多少行(有多少行被操作了)
recount = cur.execute(『select * from userinfo』)
# 把手伸回來
cur.close()
# 把門觀賞
conn.close()
printrecount
給python3資料庫中的表count更新兩行資料
importmysqldb
conn = mysqldb.connect(host=『127.0.0.1』,user=『root』,passwd=『dd』,db=『python3』)
cur = conn.cursor()
sql =『update count set money = %s where id =1』
params = (0,)
recount = cur.execute(sql,params)
sql =『update count set money = %s where id = 2』
params = (100,)
recount = cur.execute(sql,params)
conn.commit()
cur.close()
conn.close()
增importmysqldb
# 開啟門
conn = mysqldb.connect(host=『127.0.0.1』, user=『root』, passwd=『dd』, db=『python3』)
# 伸出手
cur = conn.cursor()
sql =『delete from usermg where id = %s』
params = (1,)
recount = cur.execute(sql,params)
# 提交請求
conn.commit()
# 把手伸回來
cur.close()
# 把門關上
conn.close()
刪importmysqldb
# 開啟門
conn = mysqldb.connect(host=『127.0.0.1』, user=『root』, passwd=『dd』, db=『python3』)
# 伸出手
cur = conn.cursor()
sql =『delete from usermg where id = %s』
params = (1,)
recount = cur.execute(sql,params)
# 提交請求
conn.commit()
# 把手伸回來
cur.close()
# 把門關上
conn.close()
改importmysqldb
conn = mysqldb.connect(host=『127.0.0.1』,user=『root』,passwd=『dd』,db=『python3』)
cur = conn.cursor()
sql ='update usermg set name = %s where id = %s 』
params = (『pp』,『1』)
recount = cur.execute(sql,params)
conn.commit()
cur.close()
conn.close()
查importmysqldb
# 開啟門
conn = mysqldb.connect(host=『127.0.0.1』,user=『root』,passwd=『dd』,db=『python2』)
# 伸出手
#cur = conn.cursor() #建立乙個手
cur = conn.cursor(cursorclass=mysqldb.cursors.dictcursor)
# 拿東西
# 這個操作影響了多少行(有多少行被操作)
recount = cur.execute(『select * from userinfo』)
data = cur.fetchall()
# 把手伸回來
cur.close()
# 把門關上
conn.close()
printrecount
printdata
處理多條資料
importmysqldb
conn = mysqldb.connect(host=『127.0.0.1』,user=『root』,passwd=『dd』,db=『python2』)
cur = conn.cursor()
li = [
(『2』,『haha』,『www』),
(『3』,『kiki』,『qqq』)
# 開啟一次資料庫,執行多條資料操作
recount = cur.executemany(『insert into usermg(id,name,address) values(%s,%s,%s)』,li)
# 提交請求
conn.commit()
# 把手伸回來
cur.close()
# 把門關上
conn.close()
printrecount
提交和回滾
importmysqldb
conn = mysqldb.connect(host=『127.0.0.1』, user=『root』, passwd=『dd』, db=『python2』)
cur = conn.cursor()
sql =『update money set money = %s where id =1』
params = (0,)
recount = cur.execute(sql,params)
#conn.commit()
sql =『updateee money set money = %s where id =2』
params = (300,)
recount = cur.execute(sql,params)
conn.commit()
# 把手伸回來
cur.close()
# 把門關上
conn.close()
python**建設
python爬取大量資料+資料清洗+儲存
爬取豆瓣高分電影
python實戰爬蟲
ADO資料庫程式設計入門
ado資料庫程式設計入門 2010 10 26 21 42 c c vc ado連線sql server問題與解決方案 以前沒有用vc連線過資料庫,今天由於幫人做畢設就嘗試了一下。1 建立odbc資料來源。參考方法 牢記 在此之前要把自己的資料庫伺服器啟動,不然在伺服器選擇的時候看不到自己的伺服器。...
ADO資料庫程式設計入門
ado資料庫程式設計入門 文件簡介 本文簡要介紹了在vc 6.0中使用 ado進行客戶端資料庫程式設計的基本步驟,以及常見問題的解決方法,可供入門級的參考之用。關鍵字 ado vc 資料庫程式設計 目錄 在vc 中使用ado程式設計 使用 import方法的程式設計步驟 使用ado程式設計常見問題解...
python 資料庫程式設計
paramiko是基於python實現的ssh2遠端安全連線,支援認證及金鑰方式。可以實現遠端命令執行 檔案傳輸 中間ssh 等功能。paramiko包含兩個核心元件 sshclient和sftpclient 它是ssh服務會話的高階表示,該類封裝了傳輸 transport 通道 channel 及...