MySQL
晚风花间寺中人
时光深处,惟愿岁月静好
在程序员的世界里也可以充满诗情画意
我要做一个不一样的程序猿
展开
-
MySQL管理工具-SQLyog 9.63的使用详解
MySQL管理工具-SQLyog 9.63的使用详解1.如何创建数据库第一步,右键根结点->创建数据库。第二步,填写数据库名称,选择默认字符集等后点确定即可。2.如何备份和还原数据库2.1 备份数据库的步骤第一步:右键要备份的数据库->备份/导出->备份数据库。第二步,在SQL转储界面上根据自己需要进行设置。1:可根据需要备份数据、结构或者两者。2:选择备份文件存储的位置。3:对自己要备份的内容进行勾选。4:根据自己需要选择写入文件的内容,如Create Da原创 2020-06-27 08:23:57 · 314 阅读 · 0 评论 -
mysql学习总结-初识+数据管理+增删改查+常用函数+事务理解+数据库设计+JDBC引入
1.初识MySQL1.1数据库的定义数据库(DataBase,简称DB),是一个按数据结构来存储和管理数据的计算机软件系统。每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。概念 : 长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据"仓库"作用 : 保存,并能安全管理数据(如:增删改查等),减少冗余…1.2MySQL简介MySQL 是最...原创 2020-03-07 16:51:16 · 4948 阅读 · 0 评论 -
数据库的设计的泛型
6.数据库的设计规范化数据库设计为什么需要设计数据库 ?答:当数据库比较复杂时我们需要设计数据库糟糕的数据库设计 :数据冗余,存储空间浪费数据更新和插入的异常程序性能差良好的数据库设计 :节省数据的存储空间能够保证数据的完整性方便进行数据库应用系统的开发软件项目开发周期中数据库设计 :需求分析阶段: 分析客户的业务和数据处理需求概要设计阶段:设计数据库的E-R...翻译 2020-03-06 19:16:27 · 282 阅读 · 0 评论 -
事务原则与索引
5.事务ACID理解参考博客:https://blog.csdn.net/dengjili/article/details/82468576MySQL事务事务就是将一组SQL语句放在同一批次内去执行如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行MySQL事务处理只支持InnoDB和BDB数据表类型事务的ACID原则原子性(Atomicity)原子性是指事务是一个不...原创 2020-03-06 19:13:24 · 221 阅读 · 0 评论 -
4.Mysql:MySQL函数
4.Mysql:MySQL函数官方文档 : https://dev.mysql.com/doc/refman/5.7/en/func-op-summary-ref.html常用函数分类: 数学函数 , 字符串函数 , 日期和时间函数 , 系统信息函数# 数学函数 (这里只列出一些常用的)SELECT ABS(-8); /*绝对值*/-- absolute valueSELECT ...原创 2020-03-06 19:07:51 · 200 阅读 · 0 评论 -
连接查询 join对比
连接查询join 对比– join 连接的表 on (判断的条件) 连接查询– where 等值查询联表查询连接查询 如需要多张数据表的数据进行查询,则可通过连接运算符实现多个查询内连接 inner join 查询两个表中的结果集中的交集外连接 outer join 左外连接 left join (以左表作为基准,右边表来一一匹配,匹配不上的...原创 2020-03-06 19:00:12 · 259 阅读 · 0 评论 -
数据库where 语句
3.2where条件语句用于检索数据表中 符合条件 的记录搜索条件可由一个或多个逻辑表达式组成 , 结果一般为真或假.搜索条件的组成逻辑操作符 比较操作符用于模糊查询 .注意 :数值数据类型的记录之间才能进行算术运算;相同数据类型的数据之间才能进行比较;-- 查询学生成绩SELEC...原创 2020-03-06 18:52:14 · 3193 阅读 · 0 评论 -
数据库查询语言
3.Mysql:使用DQL查询数据3.1DQL语言DQL( Data Query Language 数据查询语言 )查询数据库数据 , 如SELECT语句简单的单表查询或多表的复杂查询和嵌套查询是数据库语言中最核心,最重要的语句使用频率最高的语句-- 创建学生信息表DROP TABLE IF EXISTS `student_table`;CREATE TABLE `stude...原创 2020-03-06 18:49:02 · 263 阅读 · 0 评论 -
数据库管理 -数据操作语言
数据库管理 -数据操作语言数据库意义数据存储数据管理管理数据库数据方法通过SQLyog等管理工具管理数据库数据通过DML语句管理数据库数据DML语言DML(数据操作语言)用于操作数据库对象中所包含的数据包括 :INSERT (添加数据语句)UPDATE (更新数据语句)DELETE (删除数据语句)添加数据INSERT命令语法 :INSERT...原创 2020-03-06 18:33:18 · 356 阅读 · 0 评论 -
2.MySQL数据管理--外键管理
2.MySQL数据管理2.1 外键管理(物理外键)外键概念如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。(引用别人的表:从表 ;被引用的表:主表)在实际操作中,将一个表的值放入第二个表来表示关联,所使用的值是第一个表的主键值(在必要时可...原创 2020-03-06 18:17:27 · 231 阅读 · 0 评论 -
修改数据表
修改数据表(1)修改表( ALTER TABLE )修改表名 :ALTER TABLE 旧表名 RENAME AS 新表名添加字段 :ALTER TABLE 表名 ADD字段名 列属性[属性]修改字段 :ALTER TABLE 表名 MODIFY 字段名 列类型[属性]ALTER TABLE 表名 CHANGE 旧字段名 新字段名 列属性[属性]...原创 2020-03-06 18:04:17 · 231 阅读 · 0 评论 -
1.3数据表的存储位置
数据表的存储位置MySQL数据表以文件方式存放在磁盘中包括表文件 , 数据文件 , 以及数据库的选项文件位置 : Mysql安装目录\data\下存放数据表 . 目录名对应数据库名 , 该目录下文件名对应数据表 .注意 :InnoDB类型数据表只有一个 *.frm文件 , 以及上一级目录的.ibd文件,MyISAM类型数据表对应三个文件 :* . frm – 表结构定...原创 2020-03-06 17:57:33 · 666 阅读 · 0 评论 -
1.2创建数据表
创建数据表属于DDL 数据定义语言的一种语法 :create table [if not exists] `表名`( '字段名1' 列类型 [属性][索引][注释], '字段名2' 列类型 [属性][索引][注释], #... '字段名n' 列类型 [属性][索引][注释])[表类型][表字符集][注释];说明 : 反引号用于区别MySQL保留字与普通字...原创 2020-03-06 17:50:32 · 346 阅读 · 0 评论 -
1.1连接数据库
连接数据库:打开MySQL命令窗口在DOS命令行窗口连接数据库语句 : mysql -h 服务器主机地址 -u 用户名 -p 用户密码Microsoft Windows [版本 10.0.18363.657](c) 2019 Microsoft Corporation。保留所有权利。C:\WINDOWS\system32>mysql -u root -pEnter p...原创 2020-03-06 17:30:35 · 116 阅读 · 0 评论 -
MySQL-创建数据表create table [if not exists] `表名`(...)
创建数据表:格式如下:create table [if not exists] `表名`( '字段名1' 列类型 [属性][索引][注释], '字段名2' 列类型 [属性][索引][注释], #... '字段名n' 列类型 [属性][索引][注释])[表类型][表字符集][注释];说明 : 反引号用于区别MySQL保留字与普通字符而引入的 (键盘esc下面...翻译 2020-02-23 18:04:51 · 23989 阅读 · 0 评论 -
MySQL安装教程
数据库百科:数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。在信息化社会,充分有效地管理和利用各类信息资...原创 2020-02-22 21:56:49 · 779 阅读 · 0 评论 -
MySQL数据库的安装教程
MySQL数据库的安装教程:Microsoft Windows [版本 10.0.18362.657](c) 2019 Microsoft Corporation。保留所有权利。C:\WINDOWS\system32>cd/d G:\MySQL-5.7\Environment\mysql-5.7.19\mysql-5.7.19-winx64\binG:\MySQL-5.7\Env...原创 2020-02-22 17:31:23 · 172 阅读 · 0 评论 -
MySQL5.7免安装版配置详细教程
MySQL5.7免安装版配置详细教程转自狂神说:https://www.cnblogs.com/hellokuangshen/p/10242958.html建议收藏转载 2020-02-22 16:14:34 · 525 阅读 · 0 评论