<u id="tkccn"><dd id="tkccn"></dd></u>
<sub id="tkccn"></sub>
<dd id="tkccn"><address id="tkccn"></address></dd>
      <wbr id="tkccn"><source id="tkccn"></source></wbr>
      <wbr id="tkccn"></wbr>
    1. <nav id="tkccn"></nav>
      我的賬戶
      啄木鳥學院

      專注軟件測試菁英教育

      親愛的游客,歡迎!

      已有賬號,請

      如尚未注冊?

      MySQL設置IP連接和Python操作數據庫

      [復制鏈接]
      2043 0
      chelang 發表于 2020-2-22 15:20:01 | 只看該作者 |閱讀模式 打印 上一主題 下一主題
      許多同學在學習數據庫的時候不知如何設置才能讓自己PC上的MySQL讓別人可以訪問以及如何去利用Python操作數據庫,今天就送點干貨給大家。

      一、先看看怎么設置ip連接數據庫

      默認情況下mysql只允許本地進入設置,如果需要外部IP連接到mysql,需要向mysql數據庫里的“user”表里添加相關授權。
      進入命令行界面(Window+r、輸入cmd、enter進入):

      1. mysql -uroot -p密碼    #登錄mysql
      2. use mysql;             #使用mysql數據庫
      3. grant all privileges on *.* to root@'%'  identified by '密碼' WITH GRANT OPTION;    #授予權限
      4. flush privileges;         #刷新權限使其生效

      操作完后才能后我們自己PC上的MySQL就可以ip訪問了。

      二、Python操作數據庫

      1. 連接數據庫查詢數據

      #查詢操作。
      import pymysql
      mysql_connect = pymysql.connect(host='localhost',
      user='root', passwd='',
      db='niushop_b2c',
      port=3306,
      charset='utf8')
      #創建游標并讀取數據庫數據,逐行讀取 mysql_cursor = mysql_connect.cursor()
      #執行查詢語句
      mysql_cursor.execute('select * fromns_member;')
      data = mysql_cursor.fetchall()
      print(data)
      mysql_connect.close()
      mysql_cursor.close()

      2. 修改數據

      #修改表數據。
      import pymysql
      mysql_connect =pymysql.connect(host='localhost',
      user='root',
      passwd='123456', db='test',
      port=3307, charset='utf8')
      #創建游標并讀取數據庫數據,逐行讀取
      mysql_cursor = mysql_connect.cursor()
      #執行修改表的語句
      mysql_cursor.execute('update pay setmax="6000" where dengji=1;')
      #提交操作
      mysql_connect.commit()
      mysql_connect.close()
      mysql_cursor.close()

      收藏
      收藏0
      支持
      支持0
      反對
      反對0

      分享本篇文章給更多人:


      63.9K
      回復

      使用道具 舉報

      您需要登錄后才可以回帖 登錄 | 立即注冊

      本版積分規則

      關注0

      粉絲0

      帖子10

      發布主題
      關注我們
      專注軟件測試菁英教育

      客服電話:029-61859806

      客服時間:9:00-21:00

      啄木鳥學院 - 專注軟件測試菁英教育!( 陜ICP備20001493號-1 )

      版權所有 ? 西安菁英教育科技有限公司 2016-2020

      图书馆小东西自己上来_奇领6080 奇领YY6080影院 奇领YY6080YY_肉苁蓉的功效与作用_二手车交易市场