diff --git a/testdb.sql b/testdb.sql index 4ecaeb9..95715a4 100644 --- a/testdb.sql +++ b/testdb.sql @@ -1,6 +1,6 @@ CREATE DATABASE TESTDB; USE TESTDB; -CREATE TABLE EMPLOYEE ( +CREATE TABLE IF NOT EXISTS EMPLOYEE ( FIRST_NAME CHAR(20) NOT NULL, LAST_NAME CHAR(20), AGE INT, diff --git a/案例1.py b/案例1.py index 129db97..9f0ed22 100644 --- a/案例1.py +++ b/案例1.py @@ -1,6 +1,6 @@ import pymysql db=pymysql.connect ( - host='localhost', + host='172.16.1.166', user='root', passwd='114514', database='TESTDB', diff --git a/案例2.py b/案例2.py index 209d954..dbb0d88 100644 --- a/案例2.py +++ b/案例2.py @@ -1,13 +1,23 @@ import pymysql -db=pymysql.connect ( - host='localhost', - user='root', - passwd='114514', - database='TESTDB', -) +db=pymysql.connect (host='172.16.1.166',user='root',passwd='114514',database='TESTDB',) cursor=db.cursor() +cursor.execute('SHOW TABLES') +print(cursor.fetchall()) +# 删表 cursor.execute('DROP TABLE IF EXISTS EMPLOYEE') -data=cursor.fetchone() -print(data) +cursor.execute('SHOW TABLES') +print(cursor.fetchall()) +# 建表 +cursor.execute(""" +CREATE TABLE IF NOT EXISTS EMPLOYEE ( + FIRST_NAME CHAR(20) NOT NULL, + LAST_NAME CHAR(20), + AGE INT, + SEX CHAR(1), + INCOME FLOAT +); +""") +cursor.execute('SHOW TABLES') +print(cursor.fetchall()) cursor.close() db.close() \ No newline at end of file diff --git a/案例3.py b/案例3.py index 7da5e94..2ee65eb 100644 --- a/案例3.py +++ b/案例3.py @@ -1,6 +1,6 @@ import pymysql db=pymysql.connect ( - host='localhost', + host='172.16.1.166', user='root', passwd='114514', database='TESTDB', diff --git a/案例4.py b/案例4.py index 1b66dd8..fd9693f 100644 --- a/案例4.py +++ b/案例4.py @@ -1,6 +1,6 @@ import pymysql db=pymysql.connect ( - host='localhost', + host='172.16.1.166', user='root', passwd='114514', database='TESTDB', diff --git a/案例5.py b/案例5.py index 68f1884..83b4c1e 100644 --- a/案例5.py +++ b/案例5.py @@ -1,6 +1,6 @@ import pymysql db=pymysql.connect ( - host='localhost', + host='172.16.1.166', user='root', passwd='114514', database='TESTDB', diff --git a/第七周/pytest01.py b/第七周/pytest01.py index 7202bc3..616549c 100644 --- a/第七周/pytest01.py +++ b/第七周/pytest01.py @@ -12,5 +12,5 @@ class TestIhrmLogin(object): assert rsp.status_code == ast[0] assert rsp.json().get("success") == ast[1] assert rsp.json().get("message") == ast[2] - if len(ast)==4: + if len(ast)>=4: assert rsp.json().get("code") == ast[3] diff --git a/第七周/pytest02.py b/第七周/pytest02.py index d62064f..990f273 100644 --- a/第七周/pytest02.py +++ b/第七周/pytest02.py @@ -15,7 +15,7 @@ class TestkdtxLogin(object): login_res = requests.post(f'{BASE_URL}/login', json=login_data) assert login_res.json()['msg'] == ast[0] assert login_res.json()['code'] == ast[1] - if len(ast)==3: + if len(ast)>=3: token, cookies = login_res.json()['token'], login_res.cookies.get_dict() course_data = ast[2] add_course_res = requests.post(f'{BASE_URL}/clues/course', json=course_data, headers={'Authorization': token},cookies=cookies)