随笔分类 - SQLyog学习
摘要:10.8 使用IDEA连接数据库 1.选择Database,点击“+”,选择Data Source,选择MySQL 2.出现新页面后,在Drivers选项卡下,向下滑,找到MySQL 选择MySQL,加载数据库驱动,Apply,OK 切换到上面的MySQL-@localhost进行数据库连接,输入用
阅读全文
摘要:10.7 PreparedStatement对象 可以防止SQL注入问题,效率高,本质:把传递进来的参数当做字符。 10.7.1 测试insert package com.study.lesson; import utils.JdbcUtils; import java.sql.Connec
阅读全文
摘要:10.6 Statement对象 JDBC中的statement对象用于向数据库发送SQL语句,想完成数据的增删改查,只需要通过这个对象向数据库发送增删改查语句即可。 Statement对象的executeUpdate方法用于向数据库发送增删改查的SQL语句,executeUpdate执行完成后,将
阅读全文
摘要:10.1 什么是JDBC? JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开
阅读全文
摘要:9 规范数据库设计 9.1 为什么要规范化数据库设计? 当数据库比较复杂的时候,我们就需要设计了。 9.1.1 糟糕的数据库设计 数据冗余、浪费空间 数据库插入和删除都会麻烦、异常【屏蔽使用物理外键】 程序的性能差 9.1.2 良好的数据库设计 节省内存空间 保证数据库的完整性 方便我们开发系统 软
阅读全文
摘要:1.为什么要备份? 保证重要的数据不丢失 数据转移 2.MySQL数据备份的方式(3种:拷贝物理文件、可视化工具备份、命令行操作) (注意:备份后的spl文件直接拖入代码编写区域即可使用): 直接拷贝物理文件 在SQLyog这种可视化工具中手动导出 (1)导出数据库 (2)导出表 使用命令行导出:在
阅读全文
摘要:8.1 SQLyog可视化管理 点击“小人头像”进入“用户管理”页面 可在此页面进行添加或删除用户、设置权限等操作: 查看原有用户: (1)点击“添加新用户”可进行用户添加: 填写用户名、主机、密码,点击“创建“ 注意:主机选择%(代表任意)、localhost和127.0.0.1均可,只不过选择后
阅读全文
摘要:7.1 索引的分类 在一个表中,主键索引只能有一个,唯一索引可以有多个。 主键索引(PRIMARY KEY) 唯一的标识,主键不可重复,只能有一个列作为主键 唯一索引(UNIQUE KEY) 避免重读的列出现,唯一索引可以重复,多个列都可以标识为唯一索引 常规索引(KEY / INDEX) 默认的,
阅读全文
摘要:1.事务简介 数据库事务( transaction)是访问并可操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。 定义:数据库事务是构成单一逻辑工作单元的操作集合。 一个典型的数据库事务如下: B
阅读全文
摘要:5 MySQL函数 官网:查看MySQL技术文档: 5.7版本:MySQL :: MySQL 5.7 Reference Manual :: 12.1 Built-In Function and Operator Reference https://dev.mysql.com/doc/refman/
阅读全文
摘要:4.6 排序 order by SELECT `SubjectNo`,`ClassHour` FROM `subject` -- 从subject表中选择哪些字段进行显示 -- 排序:ORDER BY,其中,ASC表示升序,DESC表示降序 ORDER BY `ClassHour` ASC -- 根
阅读全文
摘要:4.2.2 去重 distinct 作用:去除SELECT查询出来的结果中重复的数据,重复的数据只显示一条 -- 查询一下有哪些同学参加了考试 -- 查询学生的全部考试信息,显示result表的所有数据 SELECT * FROM `result` -- 通过学号查询哪些同学参加了考试,`Stude
阅读全文
摘要:4 DQL查询数据(最重点) 4.1 DQL(Data Query Language:数据查询语言) 所有的查询操作都用它 select 简单的查询、复杂的查询它都能做 数据库最核心的语言、最重要的语句 使用频率最高的语句 新建数据库、表、添加数据 -- 创建一个school数据库 CREATE D
阅读全文
摘要:2.6 修改、删除表 修改表的属性 -- 修改表名:ALTER TABLE 旧表名 RENAME AS 新表名 ALTER TABLE teacher RENAME AS teacher1 -- 增加表的字段:ALTER TABLE 表名 ADD 字段名 列属性 ALTER TABLE teac
阅读全文
摘要:2.0 SQLyog菜单栏主要功能 用户管理: 首选项: 2.1 操作数据库 操作数据库的几个层次: 操作数据库 操作数据库中的表 操作数据库中表的属性 SQLyog里面的关键字不区分大小写,直接写就可以,自己定义的字段名有大小写!!! 1.创建数据库 CREATE DATABASE westos
阅读全文
摘要:2.4 创建数据库表(重点) -- 目标:使用SQLyog创建一个school数据库表 -- 在school数据库中创建学生表student(列、字段) -- 属性: -- 学号 id int(4) -- 姓名 name varchar(20) -- 登录密码 pwd varchar(30) --
阅读全文
摘要:一、安装步骤 1.1 安装包来源 见:SQLyog安装包下载(64位和32位的都有)大锤哥的博客-CSDN博客sqlyog安装包 https://blog.csdn.net/a5697011/article/details/102599915 百度网盘下载地址: https://pan.baidu.
阅读全文

浙公网安备 33010602011771号