python下MySQL的使用與練習

2021-07-05 21:25:49 字數 1383 閱讀 8099

linux平台,windows也一樣使用

2、為了方便,首先在mysql中建立乙個練習用的資料庫pythontest

root@kali:~# mysql -u root -p

enter password:

welcome to the mysql monitor. commands end with ; or \g.

your mysql connection id is 40

server version: 5.5.44-0+deb7u1 (debian)

oracle is a registered trademark of oracle corporation and/or its

affiliates. other names may be trademarks of their respective

owners.

type 'help;' or '\h' for help. type '\c' to clear the current input statement.

mysql> create database pythontest;

query ok, 1 row affected (0.00 sec)

mysql>

3、在python程式中連線資料庫進行操作

# -*- coding -*-

__auth__ = 'peic'

import mysql.connector;

#連線我本機的mysql資料庫

#使用者名稱密碼就是設定的mysql資料庫的使用者名稱密碼

try:

#需要提前在mysql中建立乙個名為pythontest的資料庫

conn = mysql.connector.connect(host='localhost', user='root', password='admin', database='pythontest')

cursor = conn.cursor()

#cursor.execute('drop table user')

cursor.execute('create table user (id varchar(20), name varchar(20))')

cursor.execute(r"insert into user (id, name) values ('1', 'peic')")

print(cursor.rowcount)

except exception as e:

print(e)

finally:

cursor.close()

conn.commit()

conn.close()

python環境下使用mysql

1python環境下使用mysql 2使用的是 pymysql庫 3開始 建立connection 獲取cursor 操作 關閉cursor 關閉connection 結束 45 框架 6 import pymysql.cursors 7 連線資料庫 8 connection pymysql.con...

Linux下的MYSQL使用

首先,安裝mysql client和mysql server。1 以管理員身份進入mysql資料庫 mysql u root p 2 建立資料庫 create database 資料庫名 注意一定要寫上分號 3 顯示已有的資料庫 show datatbase 4 刪除資料庫 drop databas...

linux下mysql的使用

1.啟動mysql service mysql start 停止 service mysql stop 2.進入linux中指定的資料庫 1 連線資料庫 格式 mysql h主機位址 u使用者名稱 p使用者密碼 mysql 127.0.0.1 uroot p 使用者密碼預設是root 退出資料庫的命...