Ubuntu16.04 Python操作MySQLデータベース

2765 ワード

Ubuntu16.04 Python操作MySQLデータベース
最初のステップMySQLデータベースのインストール
インストール手順は、別のブログを参照してください.
Ubuntu16.04 MySQLデータベースとビジュアル化ツールのインストールMySQL Workbench
ステップ2 MySQL-pythonドライバのインストール
  • ダウンロードドライバ:ダウンロードアドレス
  • を駆動する.
  • インストールドライバ:MySQL-python 1.2.5圧縮パッケージを選択してダウンロードした後、ダウンロードディレクトリの下:
  • に入ります.
      :          unzip MySQL-python-1.2.5.zip
           :  cd MySQL-python-1.2.5
      :          pip setup.py install

    手順3テストのインストールに成功しました
    pythonコマンドラインにMySQLモジュールをインポートし、エラーが報告されなければインストールに成功します.
    import MySQLdb 

    端末の下でMySQLデータベースコマンドにアクセスします.
       :
    $ mysql -u root -p
       :
    $ mysql -u root

    MySQL基本操作Pythonコード
    #coding=utf-8
    import MySQLdb
    
    conn= MySQLdb.connect(
            host='localhost',
            port = 3306,
            user='root',
            passwd='******',
            db ='test',
            )
    cur = conn.cursor()
    
    #     
    cur.execute("create table student(id int ,name varchar(20),class varchar(30),age varchar(10))")
    
    #      
    cur.execute("insert into student values('2','Tom','3 year 2 class','9')")
    
    
    #         
    cur.execute("update student set class='3 year 1 class' where name = 'Tom'")
    
    #         
    cur.execute("delete from student where age='9'")
    
    cur.close()
    conn.commit()
    conn.close()