随笔分类 -  MySQL

摘要:为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log。一般可通过log_error设置mysql> select @@log_error;+------------... 阅读全文
posted @ 2016-01-19 18:16 iVictor 阅读(202586) 评论(4) 推荐(19)
摘要:今天下午,帮同事重写了一个MySQL SQL语句,该SQL语句涉及两张表,其中一张表是字典表(需返回一个字段),另一张表是业务表(本身就有150个字段,需全部返回),当然,字段的个数是否合理在这里不予评价。平时,返回的数据大概5w左右,系统尚能收到数据。但12月31日那天,数据量大概20w,导致SQ 阅读全文
posted @ 2016-01-04 20:04 iVictor 阅读(8797) 评论(8) 推荐(6)
摘要:脚本如下:#!/bin/bashmysql -s -phello test >1.log select * from t1;+------+-------+| id | name |+------+-------+| 1 | || 1 | NULL || 2 ... 阅读全文
posted @ 2015-12-29 19:30 iVictor 阅读(5588) 评论(0) 推荐(0)
摘要:一、存储过程存储过程的基本格式如下:-- 声明结束符-- 创建存储过程DELIMITER $ -- 声明存储过程的结束符CREATE PROCEDURE pro_test() --存储过程名称(参数列表)BEGIN -- 可以写多个sql语句; -- sql语句+流程控制 ... 阅读全文
posted @ 2015-12-14 16:29 iVictor 阅读(13871) 评论(1) 推荐(2)
摘要:一、MySQL中如何表示当前时间? 其实,表达方式还是蛮多的,汇总如下: CURRENT_TIMESTAMP CURRENT_TIMESTAMP() NOW() LOCALTIME LOCALTIME() LOCALTIMESTAMP LOCALTIMESTAMP() 二、关于TIMESTAMP和D 阅读全文
posted @ 2015-12-08 15:21 iVictor 阅读(138800) 评论(13) 推荐(30)
摘要:以前一直用RHEL 6.3和6.4,系统盘里自带了mysql server,配置好yum源后,直接yum install mysql-server就可安装mysql服务器端了,最近用CentOS 7.1,发现系统盘没有提供mysql-server的RPM包,在网上搜罗了半天,最后在mysql的官方网... 阅读全文
posted @ 2015-09-14 15:45 iVictor 阅读(7157) 评论(0) 推荐(0)