搜索文章、标签、分类
单机安装部署 一、数据库软件安装 1.1 解压安装包 1.1.1 Windows 环境 Windows 环境中,如果安装包是压缩包,而非 exe 文件,则需要先对压缩包进行解压,右键解压即可。 1.1.2 Linux 环境 iso 后缀的文件,需要对文件进行挂
模糊查询是针对字符串操作的,类似正则表达式,没有正则表达式强大。 一、一般模糊查询 1. 单条件查询 //查询所有姓名包含“张”的记录 select * from student where name like '张' 2. 多条件查询 //查询所有姓名包含“张”,地址包含四川的记录
一般大型数据库系统中,所有的数据库管理员都不允许以sys或者system用户登录,需要数据库管理员有一个个人账号并赋予sysdba权限 首先 sysdba登录数据库 Sqlplus / as sysdba 为了使查询结果方便易读,执行col命令格式化显示输出,然后查询目前
MySQL 脚本备份相关 Shell 脚本定期备份 mysql_config_editor — MySQL Configuration Utility 需要配置下mysql_config_editor mysql_config_editor set --login-path=client
管理事务处理 事务处理(transaction processing) 可以用来维护数据的完整性,保证SQL的操作要么完全执行,要么完全不执行,如果发生错误就进行撤销。 保证数据的完整性。 保证数据不受外影响。 事务处理的几道术语 事务(transaction)
使用视图 如果利用视图来简化执行SQL语句某些操作。 视图 视图是虚拟表,只是在使用时动态检索数据查询。 为什么使用视图函数 重用SQL语句 简化复杂的SQL操作,方便重用 使用表的组成部分而不是全部 包含数据,可以给用于提高表的特定访问权限,而不是整个。
创建和操作表 创建表 创建表的方法 直接用交互创建表和管理工具 表也可以直接用SQL语句操纵 表创建基础 利用CREATE TABLE创建表,需以下信息 新表的名字,在关键字CREATE TABLE之后 表列的名字和定义,用逗号隔开。 部分DBMS需
更新和删除数据 利用UPDATE和DELETE语句进行操作表数据。 更新数据 UPDATE用来更新修改表中的数据 更新表中特定的行 更新表中所有行 注意: 如果省略了WHERE子句,就会更新所有行。 UPDATE语句有三个部分组合 要更新的表 列名和
插入数据库 利用INSERT语句将数据插入表中 数据插入 用来插入(添加)行到数据库。 插入完整的行 插入行的一部分 插入某些查询结果 插入完整的行 指定表名和被插入到新行中的值 编写依赖与特定列次序的SQL语句,这样做有时会出错,但编写方便。 mysql
组合查询 如何用UNION操作符将多条SELECT语句组合成一个查询 组合查询 并(union) 执行多个查询并将结果作为单个查询结果返回。 一般需要使用组合查询的情况 单个查询中从不同的表类似返回结果数据 单个表执行多个查询,按单个查询返回数据 创建组合查
暂无文章