__author__ = 'ideacall'

import pymysql

def access_mysql():

    conn = pymysql.connect(host='172.16.150.131', port=3306,user='luojie',passwd='cxst789',db='asterisk')

    cur = conn.cursor()

    cur.execute("select extension, status, dnd from users")

    for r in cur:

        print("row_number:"+str(cur.rownumber))

        print("extension:"+str(r[0].decode('utf-8')) + " status:"+str(r[1])+" dnd:"+str(r[2]))

    cur.close()

    conn.close()


def execute_mysql(sql):

    conn = pymysql.connect(host='172.16.150.131', port=3306,user='luojie',passwd='cxst789',db='asterisk')

    cur = conn.cursor()

    return cur.execute(sql)




access_mysql()

print('INSERT INTO rows: %d \n' , execute_mysql("insert into asterisk.users(`extension`,`status`,`dnd`)values('888','0','0')"))
print('update rows: %d \n' , execute_mysql("update asterisk.users set dnd ='1' where extension='888'"))
print('delete rows: %d \n' , execute_mysql("delete from asterisk.users where extension='888'"))