随笔分类 -  mysql操作

摘要:MySQL数据备份与恢复 #1. 物理备份: 直接复制数据库文件,适用于大型数据库环境。但不能恢复到异构系统中如Windows。 #2. 逻辑备份: 备份的是建表、建库、插入等操作所执行SQL语句,适用于中小型数据库,效率相对较低。 #3. 导出表: 使用客户端工具将表导入到文本文件中。 一、使用m 阅读全文
posted @ 2019-05-12 15:46 minger_lcm 阅读(257) 评论(0) 推荐(0) 编辑
摘要:传入参数使用格式 in 变量 数据类型 返回值使用格式 out 变量 数量类型 类似于python的函数 要在类似于python的函数的传值,但传值格式不同 set @x=0;# 传参@x的值 传给rescall p2(2,4,@x); 查看返回值 @x callproc()传参时候 涉及这几个参数 阅读全文
posted @ 2019-03-15 17:00 minger_lcm 阅读(500) 评论(0) 推荐(0) 编辑
摘要:删除存储过程 阅读全文
posted @ 2019-03-15 00:31 minger_lcm 阅读(534) 评论(0) 推荐(0) 编辑
摘要:操作哪个数据库,就把存储过程建到那个数据库 例如 现在use db2; 应该把存储过程 建立到db2数据库里 创建无参存储过程 查看创建的存储过程 调用存储过程 阅读全文
posted @ 2019-03-14 19:55 minger_lcm 阅读(2340) 评论(0) 推荐(0) 编辑
摘要:存储过程介绍 就是mysql内置功能把逻辑写好 的功能给封装好,封装成一个接口名,把接口名丢给应用程序,应用程序直接调用接口名实现一系列增删改查功能 这个接口叫存储过程 基于存储过程封装成一个功能 存储过程包含了一系列可执行的sql语句,存储过程存放于MySQL中,通过调用它的名字可以执行其内部的一 阅读全文
posted @ 2019-03-14 19:50 minger_lcm 阅读(217) 评论(0) 推荐(0) 编辑
摘要:MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 插入数据INSERT 更新数据UPDATE 删除数据DELETE 阅读全文
posted @ 2019-03-12 23:05 minger_lcm 阅读(266) 评论(0) 推荐(0) 编辑
摘要:三 使用存储引擎 方法1:建表时指定引擎 指定innodb,不写默认也是innodb use 数据库先 方法2:在配置文件中指定默认的存储引擎 查看 练习 创建四个表,分别使用innodb,myisam,memory,blackhole存储引擎,进行插入数据测试 1.innodb存储引擎 我们看到t 阅读全文
posted @ 2019-03-11 19:50 minger_lcm 阅读(199) 评论(0) 推荐(0) 编辑
摘要:一 系统数据库 information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等performance_schema: MySQL 5.5开始新增一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种事件、 阅读全文
posted @ 2019-03-09 01:37 minger_lcm 阅读(168) 评论(0) 推荐(0) 编辑
摘要:创建数据库db12 插入记录 阅读全文
posted @ 2018-11-12 21:51 minger_lcm 阅读(197) 评论(0) 推荐(0) 编辑
摘要:再双击t1表 进入表 往里面填数据插记录就可以了 tab键往下行 新建一张dep表 部门表 可以直接在这里查询,不需要依赖mysql服务端命令行 导入数据 打开数据库 有了 阅读全文
posted @ 2018-11-09 19:03 minger_lcm 阅读(247) 评论(0) 推荐(0) 编辑
摘要:Navicat 填上mysql服务端 ip 建立表字段 数据类型 约束条件 钥匙是建立主键 sql预览 可以看到 刚才新增的字段 转换的sql语句 TAB键往下新增字段 建好表按保存 为表起个名字 阅读全文
posted @ 2018-11-09 19:02 minger_lcm 阅读(280) 评论(0) 推荐(0) 编辑
摘要:#3. 操作文件中的内容/记录往哪张表去插入 insert into 表名指定字段(id,name) 插入要加values(针对前面字段插入)(2,mike);insert into t1(id,name) values(2,'mike'); insert into t1 values(1,'egon1');也可以用逗号隔开 同时插入多条记录 insert into t1(id,name)... 阅读全文
posted @ 2018-11-02 00:53 minger_lcm 阅读(299) 评论(0) 推荐(0) 编辑
摘要:创建db5数据库 use db5; 插入用户记录 插入记录 阅读全文
posted @ 2018-10-30 00:48 minger_lcm 阅读(2423) 评论(0) 推荐(0) 编辑
摘要:创建db5数据库 use db5; 插入用户信息 插入记录 阅读全文
posted @ 2018-10-30 00:48 minger_lcm 阅读(218) 评论(0) 推荐(0) 编辑
摘要:练习:账号信息表,用户组,主机表,主机组 插入ip记录 ‘ 多对多关系练习 ’ 插入记录 阅读全文
posted @ 2018-10-29 18:30 minger_lcm 阅读(311) 评论(0) 推荐(0) 编辑
摘要:创建数据库db6 user db6; # 创建班级表 # 创建老师表 多对一关系建表 # 学生表与班级表建立关系 创建学生表 # 老师表和课程表建立关系 创建课程表 插入记录 并查询 建立多对多关系 # 建立一张score表 与 学生表 课程表建立关系 插入记录 阅读全文
posted @ 2018-10-29 18:29 minger_lcm 阅读(201) 评论(0) 推荐(0) 编辑
摘要:两张表之间的关系: 多对一 一对多 一对一 阅读全文
posted @ 2018-10-29 17:00 minger_lcm 阅读(122) 评论(0) 推荐(0) 编辑
摘要:分析步骤: 阅读全文
posted @ 2018-10-29 16:59 minger_lcm 阅读(1685) 评论(0) 推荐(0) 编辑
摘要:db1 数据库下面有 新创建的 t1 数据表 查看当前数据库所有表 另外一种方式查表 查看表结构 desc 表名; 阅读全文
posted @ 2018-10-25 17:08 minger_lcm 阅读(201) 评论(0) 推荐(0) 编辑
摘要:\c 遇到这种情况怎么退出mysql 输入语句模式? 输入\c退出 另外一种情况 遇到这种情况怎么结束 sql语句 '\c 加上单引号 和之前的单引号拼接好 阅读全文
posted @ 2018-10-23 23:31 minger_lcm 阅读(2932) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示