题目内容

在线学习笔记使用的数据库是()

A. SQLServer
B. MongoDB
C. MySQL
DB2

查看答案
更多问题

每次执行数据表操作都需要遵循的流程是()

A. 连接数据库——关闭数据库
B. 执行SQL语句——关闭数据库
C. 执行SQL语句
D. 连接数据库——执行SQL语句——关闭数据库

下面关于在线学习笔记初始化方法,连接数据库正确的是()

A. 《def __init__(self):'''初始化方法,连接数据库'''host = '127.0.0.1'
B. 主机名user = 'root'
C. 数据库用户名password = 'root'
D. 数据库密码database = 'notebook'
E. 数据库名称self.db = pymysql.connect(host=host,user=user,password=password,db=database)
F. 建立连接》
G. 《def __init__(self):'''初始化方法,连接数据库'''host = '127.0.0.1'
H. 主机名user = 'root'
I. 数据库用户名password = 'root'
J. 数据库密码self.db = pymysql.connect(host=host,user=user,password=password,db=database)
K. 建立连接self.cursor = self.db.cursor(cursor=pymysql.cursors.DictCursor)
L. 设置游标,并将游标设置为字典类型》
M. 《def __init__(self):'''初始化方法,连接数据库'''host = '127.0.0.1'
N. 主机名user = 'root'
O. 数据库用户名password = 'root'
P. 数据库密码database = 'notebook'
Q. 数据库名称self.db = pymysql.connect(host=host,user=user,password=password,db=database)
R. 建立连接self.cursor = self.db.cursor(cursor=pymysql.cursors.DictCursor)
S. 设置游标,并将游标设置为字典类型》
T. 《def __init__(self):'''初始化方法,连接数据库'''host = '127.0.0.1'
U. 主机名user = 'root'
V. 数据库用户名password = 'root'
W. 数据库密码database = 'notebook'
X. 数据库名称self.db = pymysql.connect(host=host,user=user,password=password)
Y. 建立连接self.cursor = self.db.cursor(cursor=pymysql.cursors.DictCursor)
Z. 设置游标,并将游标设置为字典类型》

下面关于向数据库中插入数据的方法描述正确的是()

A. 《def insert(self, sql):'''插入数据库sql:插入数据库的sql语句'''try:
B. 执行sql语句self.cursor.execute(sql)
C. 提交到数据库执行self.db.commit()except Exception:
D. 方法一:捕获所有异常
E. 如果发生异常,则回滚print("发生异常", Exception)self.db.rollback()》
F. 《def insert(self, sql):'''插入数据库sql:插入数据库的sql语句'''try:
G. 执行sql语句self.cursor.execute(sql)
H. 提交到数据库执行self.db.commit()except Exception:
I. 方法一:捕获所有异常
J. 如果发生异常,则回滚print("发生异常", Exception)self.db.rollback()finally:
K. 最终关闭数据库连接self.db.close()》
L. 《def insert(self, sql):'''插入数据库sql:插入数据库的sql语句'''try:
M. 执行sql语句self.cursor.execute(sql)except Exception:
N. 方法一:捕获所有异常
O. 如果发生异常,则回滚print("发生异常", Exception)self.db.rollback()finally:
P. 最终关闭数据库连接self.db.close()》
Q. 《def insert(self, sql):'''插入数据库sql:插入数据库的sql语句'''try:
R. 提交到数据库执行self.db.commit()except Exception:
S. 方法一:捕获所有异常
T. 如果发生异常,则回滚print("发生异常", Exception)self.db.rollback()finally:
U. 最终关闭数据库连接self.db.close()》

下面关于查询数据库中单个结果的代码正确的是()

A. deffetchone(self,sql):'''查询数据库:单个结果集fetchone(): 该方法获取下一个查询结果集。结果集是一个对象'''try:
B. 执行sql语句result = self.cursor.fetchone()except:
C. 方法二:采用traceback模块查看异常
D. 输出异常信息traceback.print_exc()
E. 如果发生异常,则回滚self.db.rollback()finally:
F. 最终关闭数据库连接self.db.close()return result
G. def fetchone(self, sql):'''查询数据库:单个结果集fetchone(): 该方法获取下一个查询结果集。结果集是一个对象'''try:
H. 执行sql语句self.cursor.execute(sql)result = self.cursor.fetchone()except:
I. 方法二:采用traceback模块查看异常
J. 输出异常信息traceback.print_exc()
K. 如果发生异常,则回滚self.db.rollback()
L. def fetchone(self, sql):'''查询数据库:单个结果集fetchone(): 该方法获取下一个查询结果集。结果集是一个对象'''try:
M. 执行sql语句self.cursor.execute(sql)result = self.cursor.fetchone()except:
N. 方法二:采用traceback模块查看异常
O. 输出异常信息traceback.print_exc()
P. 如果发生异常,则回滚self.db.rollback()finally:
Q. 最终关闭数据库连接self.db.close()return result
R. def fetchone(self, sql):'''查询数据库:单个结果集fetchone(): 该方法获取下一个查询结果集。结果集是一个对象'''try:
S. 执行sql语句self.cursor.execute(sql)result = self.cursor.fetchone()except:
T. 方法二:采用traceback模块查看异常
U. 输出异常信息traceback.print_exc()
V. 如果发生异常,则回滚self.db.rollback()finally:
W. 最终关闭数据库连接self.db.close()

答案查题题库