MySQL
crabdave
这个作者很懒,什么都没留下…
展开
-
MySQL常用命令
MySQL常用命令 查看字符集show variables like 'char%'; 登录MYSQL 配置环境变量,path=%MYSQL_HOME%/bin 运行---cmd mysql -uroot -pmypassword -h127.0.0.1(数据库IP) -P 3306 -D 数据库名称 -u -p 后面在填写用户...2009-10-05 00:53:15 · 84 阅读 · 0 评论 -
MySQL常用时间日期函数
MySQL常用时间日期函数 获取当前时间: select now(); 时间格式化: select date_format(now(),'%y-%m-%d %H:%i:%s');时间格式化FROM_UNIXTIME(createtime, '%Y-%m-%d %H:%i:%S') 插入时间: insert into emp va...原创 2016-07-20 14:03:09 · 137 阅读 · 0 评论 -
MySQL 获取多个字段最大值最小值
MySQL 获取多个字段最大值最小值 greatest(字段1,字段2,字段3,..,字段n) 取最大值least(字段1,字段2,字段3,...,字段n) 取最小值原创 2016-08-29 10:51:30 · 7477 阅读 · 0 评论 -
Linux Shell 每天定时导出整个Mysql数据库
Linux Shell 每天定时导出整个Mysql数据库 crontab -e0 3 * * * /opt/backup.sh vi bachup.sh #!/bin/sh . /etc/profile#. ~/.bash_profiledatename=$(date +%Y%m%d) /opt/zbox/run/mysql/mysqldump db...原创 2016-09-07 14:11:38 · 379 阅读 · 0 评论 -
MySQL查看指定数据库的所有表及对应的记录数
MySQL查看指定数据库的所有表及对应的记录数 use information_schema; select table_name,table_rows from tables where TABLE_SCHEMA = 'dbname' order by table_rows desc; 查看指定表的列select COLUMN_NAME from infor...原创 2016-09-07 14:15:05 · 268 阅读 · 0 评论 -
InnoDB: mmap(137363456 bytes) failed; errno 12
InnoDB: mmap(137363456 bytes) failed; errno 12 修改my.cnf ,设置innodb_buffer_pool_size=8M 参考:http://houzhiqingjava.blog.163.com/blog/static/1673995072014984715393/原创 2016-10-09 11:17:17 · 276 阅读 · 0 评论 -
Mysql下载地址
Mysql下载地址 mysql下载地址:http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.6/ wget http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.6/mysql-5.6.32-linux-glibc2.5-x86_64.tar.gz ...原创 2016-10-10 10:27:23 · 110 阅读 · 0 评论 -
cannot create windows service for mysql. error:0
cannot create windows service for mysql. error:0 安装过程中的一个错误: cannot create windows service for mysql. error:0 解决方案: 使用windows的sc程序删除mysql服务. C:>sc delete mysql [...原创 2016-10-10 10:31:22 · 130 阅读 · 0 评论 -
MySql 授权登录
MySql 授权登录 mysql -u rootuse mysql;update user set password=PASSWORD("123456") where user='root';grant all on *.* to root@"%" identified by "123456";原创 2016-11-11 10:38:47 · 99 阅读 · 0 评论 -
Mysql blob Data truncation: Data too long for column
Mysql blob Data truncation: Data too long for column Use following data types as per your need TINYBLOB : maximum length of 255 bytes BLOB : maximum length of 65,535 bytes ...原创 2016-11-24 14:10:13 · 357 阅读 · 0 评论 -
解决禅道(ZenTao)Mysql启动不了的问题
解决禅道(ZenTao)Mysql启动不了的问题 参考:http://www.zentao.net/ask-view-3669http://www.ttlsa.com/mysql/warning-world-writable-config-file-etcmy-cnf-is-ignored/ root@localhost /]# /opt/zbox/zbox st...原创 2017-01-05 15:12:17 · 2186 阅读 · 1 评论 -
MYSQL delete语句不支持别名
MYSQL delete语句不支持别名 不要使用:tableA a 等别名 DELETE from tableA where exists (SELECT id FROM tableBwhere tableA.id=tableB.myid)原创 2016-07-12 13:36:43 · 155 阅读 · 0 评论 -
Mysql 获取表的所有字段
Mysql 获取表的所有字段 select COLUMN_NAME from information_schema.COLUMNS where table_name = 'your_table_name';select COLUMN_NAME from information_schema.COLUMNS where table_name = 'your_table_na...原创 2016-07-07 20:38:55 · 365 阅读 · 0 评论 -
Mysql 随机生成6位数字
Mysql 随机生成6位数字 SELECT FLOOR(RAND()*500000 + 500000);SELECT CEILING(RAND()*500000+500000);原创 2016-07-07 20:35:25 · 3653 阅读 · 0 评论 -
MySQL 生成随机时间函数(转)
MySQL 生成随机时间函数(转) DROP FUNCTION IF EXISTS func_RandomDateTime; #USAGE:#SELECT func_RandomDateTime(DATE_FORMAT('2010-12-1 10:10:10','%Y-%m-%d %H:%i:%s'),DATE_FORMAT('2010-12-1 11:10:13','%Y...原创 2014-12-25 11:31:19 · 544 阅读 · 0 评论 -
MySQL sql Rank()函数实现
MySQL sql Rank()函数实现两列数据,以a列作为分组,查找以b列倒序的第一个。select a,b,rownum,rank from (select tt.a, tt.b, @rownum:=@rownum+1 rownum,#@rownum变量加1,作为rownumber, ...原创 2014-12-25 13:40:09 · 869 阅读 · 0 评论 -
mysql-5.6.17-win32免安装版配置
mysql-5.6.17-win32免安装版配置 mysql没有配置文件也可以启动,你可以把my-default.ini改名为my.ini,然后放到mysql安装根目录,在[mysqld]下加上character-set-server=utf8 环境变量配置 我的电脑-属性-高级-环境变量-新建 变量MYSQL_HOME 值D:\mysql 找到变量path 编辑,...原创 2015-02-03 10:38:10 · 179 阅读 · 0 评论 -
Navicat 快捷键
Navicat 快捷键 1.ctrl+q 打开查询窗口2.ctrl+/ 注释sql语句3.ctrl+shift +/ 解除注释4.ctrl+r 运行查询窗口的sql语句5.ctrl+shift+r 只运行选中的sql语句6.F6 打开一个mysql命令行窗口7.ctrl...原创 2015-03-14 11:47:45 · 147 阅读 · 0 评论 -
MYSQL SQL更新多个字段
MYSQL SQL更新多个字段 UPDATE table_a a INNER JOIN (select b.* from table_b b where b.username like '%aa') s SET a.gender = s.gender , a.phone = s.phone where a.username like '%bb%' ...原创 2015-05-20 09:41:05 · 409 阅读 · 0 评论 -
mysql存储过程模板
mysql存储过程模板 drop PROCEDURE if exists pro_name; CREATE PROCEDURE pro_name() begin declare aaa,k,i int; declare bbb date; declare myprice decimal(16,2); declare ccc va...原创 2016-04-29 13:15:32 · 146 阅读 · 0 评论 -
mysql中列转行,并多个字段转到一行中的一个字段上,中间用逗号分开
mysql中列转行,并多个字段转到一行中的一个字段上,中间用逗号分开 SELECT group_concat(a.id SEPARATOR ',') AS idsFROM ( SELECT * FROM tablename WHERE 1 = 1 ORDER BY rand() LIMIT 10 ) a ...原创 2016-05-05 16:56:37 · 1441 阅读 · 1 评论 -
mysql如何随机取出几条记录
mysql如何随机取出几条记录 SELECT * FROM tablename where 1=1 ORDER BY rand() LIMIT 10;原创 2016-05-05 18:36:14 · 125 阅读 · 0 评论 -
Mysql sql 计算两个坐标之间的距离
Mysql sql 计算两个坐标之间的距离 赤道半径:6378.137km查询结果为kmSELECT id,(6378.137 * 2 * ASIN( SQRT( POW( SIN( ( RADIANS(当前纬度latitude)- RADIANS(数据库中存储的目标纬度latitude) )/ 2...原创 2016-05-28 16:46:38 · 1781 阅读 · 1 评论 -
Mysql rownum
Mysql rownum SELECT @rownum:=@rownum+1 rownum, 字段 From(SELECT @rownum:=0,a.* FROM tablename a WHERE 1=1 ORDER BY time limit 10) t原创 2016-07-07 20:34:06 · 604 阅读 · 0 评论 -
mysql-5.6.29-winx64 window安装过程及配置
mysql-5.6.29-winx64 window安装过程及配置 1.下载mysql-5.6.29-winx64.zip. http://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-5.6.28.0.msi 2.解压mysql-5.6.2...原创 2016-03-12 15:25:24 · 310 阅读 · 0 评论