数据库
文章平均质量分 86
数据库相关内容总结
昵称系统有问题
知识成就梦想。
展开
-
几款数据库连接工具
几款数据库连接工具文章目录几款数据库连接工具1. 前言2. Navicat3. DBeaver4. DataGrip5. phpMyAdmin1. 前言我目前使用sqlite3和mysql数据库比较多,所以对数据库客户端的需求主要是支持多平台,至少可以连接管理这两个数据库,目前我找到如下几个,这里做下总结。2. Navicathttps://www.navicat.com.cn/支持Windows、Linux、MacOS;支持我需要的sqlite3、mysql,但收费而且比较贵,不得不说,用起原创 2021-11-12 18:09:23 · 61028 阅读 · 0 评论 -
JDBC练习:航班信息管理系统
JDBC练习:航班信息管理系统文章目录JDBC练习:航班信息管理系统1. 练习题2. 过程描述3. 项目结构及代码3.1 整体代码结构3.2 创建数据库及相关表格3.3 db.properties3.4 代码4. 结果1. 练习题现在有一家航空公司为了提高用户体验,希望做一个航班信息系统,用户可以根据需求去对航班信息进行操作。组长把这个任务安排给了程序员赵丹,赵丹发现这里需要通过 java 代码操作数据库,并且用户是可以在控制台做对应的操作,JDBC 可以帮她解决这个问题。学习起来,试着把这个系原创 2021-11-04 21:38:10 · 697 阅读 · 0 评论 -
Java从入门到实战总结-4.4、JDBC
Java从入门到实战总结-4.4、JDBC文章目录Java从入门到实战总结-4.4、JDBC1. 简介2. JDBC体系结构3. JDBC核心组件4. CRUD语法介绍(回顾)5. 使用步骤6. JDBC连接步骤6.1 JDBC执行SQL语句6.2 Statement6.3 SQL注入7. PreparedStatement(预状态通道)8. ResultSet9. JAVA操作两表关系9.1 一对多(老师->学生)9.2 多对一 (学生->老师)9.3 一对一(妻子丈夫)9.4 多对多 (原创 2021-10-25 23:03:25 · 246 阅读 · 0 评论 -
Java从入门到实战总结-4.3、数据库进阶-事务
Java从入门到实战总结-4.3、数据库进阶-事务文章目录Java从入门到实战总结-4.3、数据库进阶-事务1. 事务的语法2. 事务的ACID特性3. 事务的并发问题4. 事务隔离级别5. 不同的隔离级别的锁的情况(了解)6. 隐式提交(了解)事务(Transaction)是由一系列对系统中数据进⾏访问与更新的操作所组成的⼀个程序执行逻辑单元。(1) 事务的语法(2) 事务的特性(3) 事务并发问题(4) 事务隔离级别(5) 不同隔离级别的锁的情况(了解)(6) 隐式提交(了解)1.原创 2021-08-09 22:50:30 · 173 阅读 · 2 评论 -
Java从入门到实战总结-4.2、数据库高级
Java从入门到实战总结-4.2、数据库高级文章目录Java从入门到实战总结-4.2、数据库高级第一章 数据完整性1.1 数据库的完整性1.2 实体完整性1.2.1 主键约束(primary key)1.2.2 唯一约束(unique)1.2.3 自动增长列(auto_increment)1.3 域完整性1.3.1 数据类型1.3.2 非空约束1.3.3 默认值约束1.4 引用完整性第二章 多表查询2.1 多表的关系2.1.1 一对多/多对一关系2.1.2 多对多关系2.1.3 一对一关系2.2 多表查原创 2021-08-08 22:30:47 · 224 阅读 · 0 评论 -
Java从入门到实战总结-4.1、数据库基础
Java从入门到实战总结-4.1、数据库基础文章目录Java从入门到实战总结-4.1、数据库基础第一章 数据库简介1.1 简介1.2 常见数据库管理系统1.3 三大范式(规范)1.4 MySQL安装和卸载1.4.1 windows下安装1.4.2 卸载1.4.3 mac使用HomeBrew安装第二章 SQL语言2.1 概述2.2 SQL语句分类2.3 DDL操作数据库2.3.1 创建2.3.2 查看数据库2.3.3 修改数据库2.3.4 删除数据库2.3.5 其他语句2.4 DDL操作表2.4.1 概述原创 2021-05-11 22:34:06 · 348 阅读 · 2 评论 -
MySQL基础操作(一)
MySQL基础操作(一)这是在MySQL官网上找到的一篇MySQL的入门文章,由于种种问题,这里只做一部分简要总结,需要详细了解的可以自行到官网查找,这里也是想顺便说明一下外文文献的阅读是避免不了的。1. 使用MySQL客户端连接到MySQL服务器1.1 以root用户登录MySQL客户端在Linux上在命令行终端上输入以下命令(在这之前你可能需要现在bin目录下进原创 2017-08-01 18:54:48 · 466 阅读 · 0 评论 -
Linux下Mysql基本操作(二)
Linux下Mysql基本操作(二)登录mysql以及修改mysql登录密码(命令不要直接复制去试,半角圆角等等的问题可能会造成命令错误,最好照着敲,这样应该就不会出错)1.登录我们一般都是root用户登录,所以一般修改root用户密码,这里顺便提一下登录命令。常规:mysql -u root -p然后输入密码登录即可,这里默认mysql服务器是localhost。原创 2017-07-28 15:54:33 · 2044 阅读 · 0 评论 -
基于c语言的简单的mysql数据库操作
基于c语言的简单的mysql数据库操作最近做项目需要利用c语言对mysql进行获取数据的操作,在mysqlclient上进行了建立数据库和建表的过程,然后利用c语言进行了连接数据库,获取表的信息,然后将表信息进行了简单打印,以此来测试利用c语言获取mysql数据库中表信息的可行性,一些简单的mysql操作我在另一篇博文中做了简单总结,这里主要是为了对c获取数据集进行总结记录,方便以后回顾。原创 2017-07-27 18:27:13 · 5051 阅读 · 0 评论 -
MySQL基本操作(三)
MySQL基本操作(三)看过MySQL基本操作(二)的应该已经体会到mysql数据库下user表的妙用了,我相信你也已经做过一些尝试了,比如自建用户名无需密码登录、自建任意主机登录等等,这样的尝试会增加你对mysql的兴趣。Ok,你第一次登录到mysql中的时候是不是不知道怎么退出,Ctrl+c以及Ctrl+x都没用,现在你是否已经知道了quit断开连接mysql,你是否知道了\q可以断开连接原创 2017-08-04 18:40:38 · 330 阅读 · 0 评论