随笔分类 -  mysql

group_concat_max_len
摘要:SET SESSION group_concat_max_len = 1000000; SELECT GROUP_CONCAT(a.label_number SEPARATOR ',') FROM (SELECT label_number FROM after_ship_tracking_data 阅读全文
posted @ 2018-07-05 17:46 阚壠 阅读(170) 评论(0) 推荐(0)
Ubuntu Server 14.04 安装 LAMP
只有注册用户登录后才能阅读该文。
posted @ 2017-08-06 11:23 阚壠 阅读(2) 评论(0) 推荐(0)
mysql 定时计划任务 wish 按照id分组定时循环启动
摘要:SELECT count(*) FROM wish_sellers_in;UPDATE wish_sellers_in SET act_status =0 WHERE id >=1 AND id <=70;-- 查看事件 SHOW EVENTS;-- 查看定时器状态SHOW VARIABLES LI 阅读全文
posted @ 2017-06-09 11:00 阚壠 阅读(421) 评论(0) 推荐(0)
mysql怎么让一个存储过程定时执行
摘要:查看event是否开启: show variables like '%sche%'; 将事件计划开启: set global event_scheduler=1; 关闭事件任务: alter event e_test ON COMPLETION PRESERVE DISABLE; 开户事件任务: a 阅读全文
posted @ 2017-06-09 10:59 阚壠 阅读(4412) 评论(0) 推荐(1)
MYSQL中replace的用法
摘要:mySQL中replace的用法 作者: 字体:[增加 减小] 类型:转载 时间:2012-09-23 我要评论 mySQL中replace的用法 作者: 字体:[增加 减小] 类型:转载 时间:2012-09-23 我要评论 MySQL replace函数我们经常用到,下面就为您详细介绍MySQL 阅读全文
posted @ 2017-06-09 10:59 阚壠 阅读(321) 评论(0) 推荐(0)
MySQL创建用户与授权方法
摘要:一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说 明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程 阅读全文
posted @ 2017-06-09 10:57 阚壠 阅读(245) 评论(0) 推荐(0)
mysql 创建一个用户,指定一个数据库
摘要:提示错误:“1045-Access denied for user root@...” 解决办法如下,执行命令: mysql> use mysql; mysql> selecthost,user from user; 查看结果是不是root用户仅允许本地(localhost)登录,下面这个截图就是这 阅读全文
posted @ 2017-06-09 10:55 阚壠 阅读(7343) 评论(0) 推荐(0)
MyISAM与InnoDB两者之间怎么选择
摘要:MyISAM与InnoDB两者之间怎么选择 MyISAM与InnoDB两者之间怎么选择 1、MyISAM不支持事务,InnoDB是事务类型的存储引擎 当我们的表需要用到事务支持的时候,那肯定是不能选择MyISAM了。 2、MyISAM只支持表级锁,BDB支持页级锁和表级锁默认为页级锁,而InnoDB 阅读全文
posted @ 2017-06-09 10:52 阚壠 阅读(217) 评论(0) 推荐(0)
MySQL 编码设置
摘要:mysql编码设置 mysql编码设置 mysql> SHOW VARIABLES LIKE 'character_set_%';+ + +| Variable_name | Value |+ + +| character_set_client | latin1 || character_set_c 阅读全文
posted @ 2017-06-09 10:47 阚壠 阅读(412) 评论(0) 推荐(0)
centos7 自动定时备份mysql数据库
摘要:shell脚本:mysqlbak.sh #!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbinexport PATH #备份的路径backupdir='/root/database_backup/ywa 阅读全文
posted @ 2017-06-09 10:44 阚壠 阅读(3816) 评论(0) 推荐(0)
Centos7 操作系统 mysql5.7 配置远程登陆操作
摘要:Centos7 操作系统: mysql5.7 配置远程登陆操作: 首先登陆服务器,进入数据库: mysql -u root -p show databases; use mysql; show tables; #Field 'ssl_cipher' doesn't have a default va 阅读全文
posted @ 2017-05-11 13:02 阚壠 阅读(3596) 评论(0) 推荐(0)
MySQL的语句执行顺序
摘要:MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指定某一个子句,那么将会跳过 阅读全文
posted @ 2016-12-15 12:31 阚壠 阅读(100) 评论(0) 推荐(0)
MySQL事件 Events
摘要:MySQL事件 Events MySQL事件 Events 一、关键字: EVENT 二、语法: CREATE EVENT? [IF NOT EXISTS ] //如果不存在则创建 event_name? ON SCHEDULE schedle [ON COMPLETION [NOT] PRESER 阅读全文
posted @ 2016-07-28 17:26 阚壠 阅读(234) 评论(0) 推荐(0)
MySQL中存储过程+事件的使用方法
摘要:一、背景 将界面操作日志存储在MySQL数据库中的operationlog表中,如果该表不能自动备份,表中的数据会越来越多,影响速度。可以定期将表中数据备份到另外一个表中来解决。 二、解决方案 1、使用MySQL中的存储过程+事件解决。 存储过程逻辑为: 1)创建一个新表operationlog_t 阅读全文
posted @ 2016-07-28 17:22 阚壠 阅读(1064) 评论(0) 推荐(0)
Mysql 存储过程基本语法
摘要:delimiter //一般情况下MYSQL以;结尾表示确认输入并执行语句,但在存储过程中;不是表示结束,因此可以用该命令将;号改为//表示确认输入并执行。 一.创建存储过程 1.基本语法: create procedure sp_name() begin ......... end 2.参数传递 阅读全文
posted @ 2016-07-28 14:44 阚壠 阅读(40501) 评论(0) 推荐(1)
Mysql中用SQL增加、删除字段,修改字段名、字段类型、注释,调整字段顺序总结
摘要:转自:http://www.111cn.net/database/mysql/71648.htm 1.增加一个字段 2.批量怎加字段 方法一 这里可以使用事务 事务(transaction)是由一系列操作序列构成的程序执行单元,这些操作要么都做,要么都不做,是一个不可分割的工作单位。 方法二 mys 阅读全文
posted @ 2016-07-27 15:29 阚壠 阅读(6830) 评论(0) 推荐(0)
MYSQL查看索引
摘要:查看索引 mysql> show index from tblname; mysql> show keys from tblname; · Table 表的名称。 · Non_unique 如果索引不能包括重复词,则为0。如果可以,则为1。 · Key_name 索引的名称。 · Seq_in_in 阅读全文
posted @ 2016-07-16 09:30 阚壠 阅读(172) 评论(0) 推荐(0)
Mysql 存储引擎中InnoDB与Myisam的主要区别
摘要:Mysql 存储引擎中InnoDB与Myisam的主要区别 转载▼ Mysql 存储引擎中InnoDB与Myisam的主要区别 转载▼ 1, 事务处理 innodb 支持事务功能,myisam 不支持。 Myisam 的执行速度更快,性能更好。 2,select ,update ,insert ,d 阅读全文
posted @ 2016-07-15 15:41 阚壠