mysql
文章平均质量分 92
孙磊9612
java新人
展开
-
JDBC-数据库连接
数据的持久化概念持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中Java中的数据存储技术在Java中,数据库存取技术可分为如下几类:1)JDBC直接访问数据库2)JDO (Java Data Object )技术3)第三方O/R工具,如Hibernate, Mybatis 等JDBC是java访问数据库的基石,JDO、Hibernate、MyBatis等只是更好的封装了JDBC。JDBC介绍JDBC(Java Database ..原创 2021-01-12 10:36:07 · 152 阅读 · 0 评论 -
50道基础Mysql查询语句
数据库创建:-- 建表create DATABASES lianxi50;use lianxi50;-- 学生表CREATE TABLE `Student`(`s_id` VARCHAR(20),`s_name` VARCHAR(20) NOT NULL DEFAULT '',`s_birth` VARCHAR(20) NOT NULL DEFAULT '',`s_sex` VARCHAR(10) NOT NULL DEFAULT '',PRIMARY KEY(`s_id`));-原创 2020-12-14 10:42:09 · 152 阅读 · 0 评论 -
数据库的备份和权限控制及视图
退出mysql exit命令行登录mysql root 用户(1)mysql -u root -p(2)关键词 用户 具体的用户名 密码备份-直接在命令行使用,不需要登录 – mysqldump(1)mysqldump -u root - p 数据库名 > 路径名(最好写绝对)(2)mysqldump -u root -p myschool > d:/自定义文件名.sql恢复数据- 登录mysql(1)use 数据库.原创 2020-12-13 17:26:34 · 189 阅读 · 0 评论 -
数据库设计的一般步骤
数据库设计的基本步骤按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下6个阶段1.需求分析2.概念结构设计3.逻辑结构设计4.物理结构设计5.数据库实施6.数据库的运行和维护数据库设计通常分为6个阶段1分析用户的需求,包括数据、功能和性能需求;2概念结构设计:主要采用E-R模型进行设计,包括画E-R图;3逻辑结构设计:通过将转换成表,实现从E-R模型到关系模型的转换;4:主要是为所设计的数据库选择合适的和存取路径;5数据库的实施:包括编程、测试和试运行;6数据库运行与转载 2020-12-13 17:23:35 · 859 阅读 · 0 评论 -
MySql的查询、约束、事务、索引
自连接同一个进行关联 (笛卡尔积,内连接,外连接)省市区 – https://blog.csdn.net/black1499/article/details/84571885SELECTguo.Name ‘国家’,sheng.Name ‘省’,shi.Name ‘市’,qu.Name ‘区’from china guoLEFT JOIN china sheng on sheng.pid= guo.idLEFT JOIN china shi on shi.pid = shen..原创 2020-12-13 17:20:11 · 63 阅读 · 0 评论 -
MySql-DQL(查询语句)
查询表中所有字段所有数据select * from 表名;查询表中指定数列字段select 字段1,字段2,。。。 from 表名;as 字段,表名Select 字段1 [as] 别名1,字段2。。。 from 表名 [as] 别名Select * from 表1,表2 ;— 笛卡尔积连接 ,结果集是两个数据表的乘积DISTINCT | ALL(1)DISTINCT 给结果集去重- 不是针对某个字段(2)ALL 所有的结果集 (默认省略)SELEC..原创 2020-12-13 17:14:52 · 129 阅读 · 0 评论 -
MySql-DML(操作语句)
insert 语句语法:insert into 表名 [(字段1,字段2,字段3.。。。)]values(值1,值2,值3.。。。);注意事项:1)类型要匹配,顺序要一致2)中括号可以省略,默认插入全部字段update语句语法:update 表名 set 字段名=值 [,字段名=值] [where 条件]删除语句(1)delete from 表名 [where 条件](2)truncate [table] 表名;(3)区别①相同: 都可以清空数据表②不同点:..原创 2020-12-13 17:12:06 · 105 阅读 · 0 评论 -
Mysql基础+DDL(定义语句)
数据库的分类(1)关系型数据库①Mysql Oracle sqlserver DB2(2)非关系型数据库①redis MangoDB术语(1)DB - database - 数据库(2)DBS - database system - 数据库系统(3)DBMS -database management system - 数据库管理系统(4)DBA - database administrator - 数据库管理员结构化查询语句【SQL】分类(1)..原创 2020-12-13 17:10:25 · 72 阅读 · 0 评论