mysql
mysql学习
double_happiness
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql索引常见面试题
建表 create table test1( id int not null PRIMARY KEY auto_increment, c1 char(10), c2 char(10), c3 char(10), c4 char(10), c5 char(10) ); INSERT INTO test1(c1,c2,c3,c4,c5) VALUES('a1','a2','a3','a4','a5'); INSERT INTO test1(c1,c2,c3,c4,c5) VALUES('e1','原创 2020-11-10 21:32:47 · 439 阅读 · 0 评论 -
mysq简介
mysql简介RPM安装查看当前系统是否安装mysql安装查看mysql所属组和密码启动关闭mysql RPM安装 查看当前系统是否安装mysql ps -ef | grep mysql rpm -qa | grep -i mysql 安装 rpm -ivh 具体下载的rpm安装包 查看mysql所属组和密码 查看所属组:cat /etc/passwd|grep mysql 查看密码:cat /etc/group|grep mysql 启动关闭mysql 启动mysql:service mys原创 2020-11-04 21:46:09 · 323 阅读 · 0 评论 -
存储过程和函数
前提 变量 分类 系统变量:由系统提供,属于服务器层面 全局变量 会话变量 自定义变量 用户变量 局部变量 系统变量 使用 查看所有系统变量:show global | 【session】 variables; // 不写默认是会话变量 查看满足条件的系统变量: show global | 【session】variables like ‘%char’; 查看某个系统变量的值:show @@global | 【session】系统变量名; 为系统变量设置值: set global |原创 2020-11-02 19:54:19 · 385 阅读 · 0 评论 -
视图
视图简单介绍创建视图语法好处修改视图语法删除视图语法查看视图语法更新视图以下类型试图不可更新视图和表比较 简单介绍 MySQL从5.0.1版本开始提供视图功能, 视图是一个虚拟表,行和列的数据来自定义视图的查询中使用的表,并且视图是动态生成的,只保存了SQL逻辑不保存查询结构。 应用场景 多个地方用到同样的查询结果 该查询结果使用的SQL语句比较复杂 创建视图 语法 create view 视图名 AS 查询语句; 好处 重用SQL语句 简化复杂SQL操作,不必知道他的查询细节 保护数据提原创 2020-10-24 15:48:29 · 152 阅读 · 0 评论 -
事务
事务控制语言事务的特性事务的创建数据库隔离级别各种并发问题隔离级别 事务的特性 事务的创建 事务提交前 set autocommit= 0; start transaction; 执行事务语句 语句1; 语句2; … … 事务提交或回滚 commit 提交 rollback 回滚 数据库隔离级别 各种并发问题 脏读:对于两个事务t1、t2,t1读取了已经被t2更新但还没有提交的字段,之后若t2进行回滚,t1读取的内容就是临时无效的 不可重复读:对于两个事务t1、t2,t1读取了一个原创 2020-10-24 14:07:13 · 389 阅读 · 0 评论 -
表管理语法
表操作表的创建表的修改修改列名修改列类型或约束添加新列删除列修改表名表的删除删除表数据及结构删除表数据使用DELETE语法使用TRUNCATE语法表的复制仅仅复制表结构复制表的结构+数据复制全部数据复制部分数据仅仅复制部分结构跨库复制表结构查看表结构 表的创建 CREATE TABLE IF NOT EXISTS 表名( 字段名 类型 【字段约束】, 字段名 类型 【字段约束】, 字段名 类型 【字段约束】, ... ); 表的修改 修改列名 ALTER TABLE 表名 CHANGE COLUMN原创 2020-10-21 20:22:51 · 214 阅读 · 0 评论
分享