예제 #1
0
파일: mysqlpd.py 프로젝트: yuriyao/MYSQLPD
 def __init__(self, free_max, begin_conn, user, passwd, db, host="localhost", port=0):
     self.pool = MYSQL_C.mysql_init(free_max, begin_conn, host, user, passwd, db, port)
예제 #2
0
파일: mysqlpd.py 프로젝트: yuriyao/MYSQLPD
 def connect(self):
     con = MYSQL_C.get_connection(self.pool)
     connection = Connection(con, self.pool)
     return connection
예제 #3
0
파일: mysqlpd.py 프로젝트: yuriyao/MYSQLPD
 def fetch_all(self):
     return MYSQL_C.fetch_all(self.cur)
예제 #4
0
파일: mysqlpd.py 프로젝트: yuriyao/MYSQLPD
 def close(self):
     MYSQL_C.cursor_close(self.cur)
예제 #5
0
파일: mysqlpd.py 프로젝트: yuriyao/MYSQLPD
 def fetch_one(self):
     return MYSQL_C.fetch_one(self.cur)
예제 #6
0
파일: mysqlpd.py 프로젝트: yuriyao/MYSQLPD
 def ping(self):
     return MYSQL_C.ping(self.con)
예제 #7
0
파일: mysqlpd.py 프로젝트: yuriyao/MYSQLPD
 def fast_execute(self, sql):
     ret = Cursor(MYSQL_C.fast_execute(sql, len(sql), self.con))
     return ret
예제 #8
0
파일: mysqlpd.py 프로젝트: yuriyao/MYSQLPD
 def query(self, sql):
     ret = MYSQL_C.query(sql, len(sql), self.con)
     return ret
예제 #9
0
파일: mysqlpd.py 프로젝트: yuriyao/MYSQLPD
 def close(self):
     MYSQL_C.connect_close(self.con, self.pool)