您当前的位置:首页 > mysql

存储过程中经常需要返回结果集。 MySQL 中直接用 select 即可返回结果集。而 则需要使用游标来返回结果集。这一点 MySQL 相对比较方便,如下代码即可实现输出结果集:存储过程定义:DELIMITER $$
DROP procedure IF EXI

日期:2015-09-17 查看全文
MyBatis调用MySQL存储过程返回结果集


关闭过程:1、发起shutdown,发出 SIGTERM信号2、有必要的话,新建一个关闭线程(shutdown thread)如果是客户端发起的关闭,则会新建一个专用的关闭线程如果是直接收到 SIGTERM 信号进行关闭的话,专门负责信号处理的线程就会

日期:2015-09-17 查看全文
MySQL优化之——安全地关闭MySQL实例


记下这篇MySQL笔记,望日后有用! Linux 6采用 yum源,详解mysql的源码安装以及配置。这里继续上篇的博客php,Apache的配置,现在写MySQL的配置。lamp搭建到此成功!Apache源码安装的笔记:PHP源码安装的笔记:现在开始写MySQL的源

日期:2015-09-17 查看全文
Linux下MySQL源码包手动安装、配置以及测试(亲测可行)


1.外键的作用,主要有两个:一个是让数据库自己通过外键来保证数据的完整性和一致性一个就是能够增加ER图的可读性2.外键的配置1)先创建一个主表,代码如下:#创建表student,并添加各种约束create table student( id in

日期:2015-09-17 查看全文
如何在MySQL中设置外键约束以及外键的作用


使用存储过程,实现循环建表DELIMITER //CREATE PROCEDURE test.create_channel_avail()BEGINDECLARE `@i` INT(11);DECLARE `@sqlstr` VARCHAR(2800);SET `@i`=1;WHILE `@i` < 101 DOSET @sqlstr = CONCAT("CREATE TA

日期:2015-09-17 查看全文
MySQL 循环建表和结合两表的update


Linux下MySQL 5.6.23安装创建用户
以root用户登陆,创建mysql用户,用来维护mysql服务[root@localhost ~]#
[root@localhost ~]# groupadd mysql
[root@localhost ~]# useradd -g mysql mysql
[root@localhost

日期:2015-09-17 查看全文
Linux下MySQL 5.6.23安装


旧主库:切换前将主库的表上锁,防止切换期间数据写到主库mysql> flush tables with read lock;旧备库:mysql> show processlist ;Slave has read all relay log; waiting for the slave I/O thread to update itmysql> s

日期:2015-09-17 查看全文
MySQL 主备库切换记录


/**************** MySQL主从同步配置记录 (5.1.17及以上版本) ********************/主库上创建mybackup用户,该用户将作为主备库数据同步用户
[root@test ~]# mysql -u root -p
mysql> grant replication slave on

日期:2015-09-17 查看全文
MySQL主从同步配置记录


ibdata1 file我们在 经常收到关于 MySQL 的 ibdata1 文件的这个问题。当监控服务器发送一个关于 MySQL 服务器存储的报警时,恐慌就开始了 —— 就是说磁盘快要满了。一番调查后你意识到大多数地盘空间被 In

日期:2015-09-17 查看全文
为什么 MySQL里的 ibdata1 文件不断增长?


MySQL 5.6.14
生产环境凌晨3点的备份,不完全恢复到中午12点.
(xtrabackup_binlog_pos_innodb的内容是mysql-bin.006946 3784607) 第一种方式:mysqlbinlog
1.找到需要恢复的binlog
进入binlog目录,执行
ll | awk '{pri

日期:2015-09-17 查看全文
MySQL两种不完全恢复的方法