数据库
文章平均质量分 97
SOC罗三炮
嵌入式软件开发,ARM CPU架构研究,某厂芯片SOC系统验证工程师
展开
-
Qt中使用QSqlTableModel和QTableView实现与MySQL数据库的联动
连接MySQL数据库 QSqlDatabase sqldb = QSqlDatabase::addDatabase("QMYSQL"); sqldb.setHostName("localhost"); sqldb.setDatabaseName("patient"); sqldb.setUserName("root"); sqldb.setPassword("123456"); if (!sqldb.open()) { QMessageBo原创 2020-12-27 15:01:07 · 6195 阅读 · 0 评论 -
MySQL数据库的事务开启,提交和回滚
事务(transaction)是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。基于事务的原子性、一致性、隔离性和持续性特征,可以将相关的数据操作定义到一个事务当中。如果操作过程中没有发生异常情况,就提交事务(commit)如果发生了异常,就可以利用事务回滚(rollback),将数据库恢复到事务开启之前的状态。下面,通过一个小案例,演示事务的提交和回滚(重点在于回滚)。开启事务: begin; 提交事务:commit; 回滚:rollback;原创 2020-12-18 17:55:52 · 4107 阅读 · 2 评论 -
数据库基本概念和常用SQL命令
数据库基本概念数据库(DataBase,DB),顾名思义,就是存放数据的仓库,其特点是:数据按照数据模型组织,是高度结构化的,可供多个用户共享并且具有一定的安全性。数据库管理系统(DataBase Management System,DBMS),是位于用户应用程序和操作系统之间的数据库管理系统软件,其主要功能是组织、存储和管理数据,高效地访问和维护数据,即提供数据定义、数据操纵、数据控制和数据维护等功能。常用的数据库管理系统有Oracle、Microsoft SQL Server和MySQL等。.原创 2020-12-10 15:09:52 · 853 阅读 · 0 评论 -
MYSQL的安装和配置
mysql配置安装教程注意事项:要在管理员权限下打开命令行窗口:常用命令:初始化:mysqld --initialize --console执行过后找到A temporary password is generated for root@localhost: 这句,localhost后面就是自己的初始化密码。启动服务输入net start mysql输入mysql -u root -p进行登录数据库,这时提示需要密码,然后就是用你上面的密码登录修改密码语句:ALTER US原创 2020-12-16 11:07:38 · 218 阅读 · 0 评论