Java报错系列——java.util.Date/java.sql.Date/java.sql.Timestamp
前言
前几天,在项目中,遇到一个问题,情况很简单,就是从MYSQL数据库中取出的时间只有年月日,而没有时分秒。然后,第一直觉就是肯定是我导入的包有问题,果然,我导入的是java.sql.Date包,修正为java.util.Date,问题依旧。这是为什么呢?曾经记得,java.util.Date会...
文章
科技小先锋
2017-11-14
1026浏览量
mysql恢复单库、单表
从全备份中,还原某一个库(假如要还原的库叫做hellodb)内容:
# mysqldump -uroot -proot --all-databases --master-data=2 > all.sql
# mysql -uroot -proot -e 'create database he...
文章
余二五
2017-11-23
1160浏览量
PHP 自学教程之MySQL数据库
PHP访问MySQL数据库的一般步骤:
1、连接MySQL数据库:使用mysql_connect()函数建立与MySQL服务器的连接。
2、选择MySQL数据库:使用mysql_select_db()函数选择MySQL数据库服务器上对于的数据库。
3、执行SQL语句:在选择的数据库中...
文章
沉默术士
2017-07-03
797浏览量
MySQL体系结构
了解MySql必须牢牢记住其体系结构图,Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的
1 Connectors指的是不同语言中与SQL的交互
2 Management Serveices & Utilities: 系统管理和控制工具
3 Connectio...
文章
轩脉刃
2016-05-17
1115浏览量
理解和解决 MySQL 乱码问题
MySQL出现乱码的原因
要了解为什么会出现乱码,我们就先要理解:从客户端发起请求,到MySQL存储数据,再到下次从表取回客户端的过程中,哪些环节会有编码/解码的行为。为了更好的解释这个过程,博主制作了两张流程图,分别对应存入和取出两个阶段。
存入MySQL经历的编码转换过程
上图中有3次编...
文章
余二五
2017-11-23
608浏览量
PHP开发者常犯的10个MySQL错误
数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MYSQL也是LAMP架构的重要部分。
PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考...
文章
寒凝雪
2017-07-03
1087浏览量
MySQL5.6优化了Order by排序limit
表结构(1000万行记录):
1
2
3
4
5
6
7
8
9
10
11
mysql> show create table sbtest\G;
*************************** 1. row ***************************
...
文章
技术小甜
2017-11-09
744浏览量
Mysql连接数据库的操作
Mysql连接数据库的操作
1
2
3
4
5
$link=mysql_connect("ip","数据库名",密码);
mysql_select_db("库名",$link);
mysql_query("set names utf8");
$sql = "sele...
文章
幸运码发放
2018-08-22
1440浏览量
MySQL体系结构:八大功能模块浅析
了解MySQL必须牢牢记住其体系结构图,MySQL是由SQL接口,解析器,优化器,缓存,存储引擎组成的:
1 Connectors指的是不同语言中与SQL的交互。
2 Management Serveices & Utilities: 系统管理和控制工具。
3 Connec...
文章
余二五
2017-11-15
1011浏览量
MySQL体系结构
了解MySql必须牢牢记住其体系结构图,Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的
1 Connectors指的是不同语言中与SQL的交互
2 Management Serveices & Utilities: 系统管理和控制工具
3 Connectio...
文章
技术mix呢
2018-01-08
1142浏览量
高并发下的MySQL
工作中进行SQL优化的情况下,常常有这样的问题,SQL已经全部利用索引,请求的数据量较小, 总的数据量不大的情况下,仍有很多慢查询的出现(我们规定是>20ms)。这个时候就要关注我们的并发量,事务锁,的情况。
对于游戏来说,DB存在大量的insert 、update 可谓玩家的很多...
文章
像教授
2017-11-26
864浏览量
MYSQL 随机取出一条数据
SELECT MIN(id), MAX(id) FROM tablename;
Fetch the result into $a
$id=rand($a[0],$a[1]);
SELECT * FROM tablename WHERE id>='$id' LIMIT 1
...
文章
技术小胖子
2017-11-17
824浏览量
Mysql连接数据库的操作
1
2
3
4
5
$link=mysql_connect("ip","数据库名",密码);
mysql_select_db("库名",$link);
mysql_query("set names utf8");
$sql = "select id,name from bran...
文章
技术小胖子
2017-11-08
689浏览量
Linux Shell脚本之利用mysqldump备份MySQL数据库(详细注解)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dgd2010.blog.51cto.com/1539422/1678653
设计该脚本的一些设计、编写考虑:
该脚本适用于编译安装mysql和通过yum或apt-get等...
文章
shy丶gril
2016-05-24
3646浏览量
Mysql高性能备份方案解决数据不间断访问(LVM快照方式备份)
Mysql高性能备份方案解决数据不间断访问(LVM快照方式备份)
www.rsyslog.org
mysql LVM快照备份特点:
1、在大多数情况下,这种方式几乎算得上是热备。它无需关闭服务,只需要设置只读或者类似这样的限制。
2、支持所有基于本地磁盘的存储引擎,比如MYISAM、InnoDB和...
文章
科技小先锋
2017-11-16
1077浏览量
MYsql 创建计算字段 CONCAT
今天再复读Mysql手册的时候,看到一个平时忽略的函数拼接字段。其实就是简单的用mysql函数处理下字符串。计算字段这个平时还比较常用,但是拼接字段一直忽略,这里做个标记。
字段(filed) 基本上与列(column)的意思相同,经常互换使用,不过数据库列一般成为列,而术语字段通常在计算字段的连...
文章
技术小胖子
2017-11-15
879浏览量
MySQL执行计划解读
Explain语法
EXPLAIN SELECT ……
变体:
1. EXPLAIN EXTENDED SELECT ……
将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句
2. EXPLAIN PARTITIONS SELECT...
文章
流柯
2015-04-16
1432浏览量
php中对MYSQL操作之批量运行,与获取批量结果
<?php
//批量运行,与获取结果
//创建一个mysqli对象
$mysqli = new MySQLi("主机名","mysqlusername"。"password","数据库名");
//运行批量操作---查询,链接各个sql语句要用;隔开,推荐不要使用*。查什么写什么;
$s...
文章
技术mix呢
2017-11-08
708浏览量
MySQL的分页技术总结
有朋友问: MySQL的分页似乎一直是个问题,有什么优化方法吗?
网上看到赶集网XX推荐了一些分页方法,但似乎不太可行,你能点评一下吗?
=========================================---方法1:
直接使用数据库提供的SQL语句
---语句样式: MySQ...
文章
club111
2016-05-12
586浏览量
WINDOWS 下 MYSQLQ全库数据倒出和执行计划加入
1. 在dos命令行下运行数据库全备份批处理脚本full_backup.bat
因为mysqldump是mysql自带的exe程序,执行mysqldump时务必到mysqlbin 目录下运行脚本或双击full_backup.bat(在bat中要cd到mysql的bin目录下),其中fu...
文章
科技小先锋
2017-11-22
966浏览量
sql语句优化
Sql语句本身的优化
问题是: 如何从一个大项目中,迅速的定位执行速度慢的语句. (定位慢查询)
首先我们了解mysql数据库的一些运行状态如何查询(比如想知道当前mysql运行的时间/一共执行了多少次select/update/delete.. / 当前连接)
show status
常用...
文章
范大脚脚
2017-11-15
954浏览量
mysql常用语句
1.复制表结构和数据,但是不复制索引和外键:
create table a select * from b;
2.复制表结构和索引和外键,不复制数据:
create table a like b;
3.只复制数据:
insert into a select * from b;
...
文章
技术小胖子
2017-11-02
751浏览量
MySQL 性能监控4大指标——第一部分
【编者按】本文作者为 John Matson,主要介绍 mysql 性能监控应该关注的4大指标。 第一部分将详细介绍前两个指标: 查询吞吐量与查询执行性能。文章系国内 ITOM 管理平台 OneAPM 编译呈现。
MySQL 是什么?
MySQL 是现而今最流行的开源关系型数据库服务器。由 Ora...
文章
oneapm_official
2016-06-14
2643浏览量
B+树索引的使用
什么时候使用B+树索引
并不是在所有的查询条件下出现的列都需要添加索引。对于什么时候添加B+树索引,我的经验是访问表中很少一部分时,使用B+树索引才有意义。对于性别字段,地区字段,类型字段,它们可取值的范围很小,即低选着性。如:
select * from student WHERE ...
文章
余二五
2017-11-15
883浏览量
Mysql知识点
InnoDB引擎与MyISAM引擎区别.
MyISAM
InnoDB
表级锁
行级锁
非事物安全
事物安全性
全文索引
不支持全文索引
OLAP联机分析处理
OLTP 联机事物处理
SQL优化及合理使用索引
1 not in字句查...
文章
技术小胖子
2017-11-08
603浏览量
MySQL Cursors:一个Trigger中,同时存在两个cursors的问题。
我在MySQl的帮助文档中看到游标可以嵌套使用:
CREATE PROCEDURE curdemo()
BEGIN
DECLARE done INT DEFAULT 0;
DECLARE a CHAR(16);
DECLARE b,c INT;
DECLARE cur1 CURSOR FOR SE...
文章
科技小先锋
2017-11-09
772浏览量
云数据库高可用—— Series1:MySQL主从复制原理背景
本文始发于:云栖社区时间:2020-06-01原文链接:https://yq.aliyun.com/articles/763185
1 引言
高可用是系统架构设计中必须考虑的因素之一,主要目标是消除基础架构中的单点故障,通常表示为一个百分比,表示在给定时间段内特定系统或组件的正常运行时间,其中10...
文章
SRE团队技术小编-小兰
2020-09-02
525浏览量
php+mysql实现二次注入
参考文献:https://www.jianshu.com/p/3fe7904683ac
环境
wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b
PS:我只有这个版本的wamp环境可以成功的实现二次注入,在phpstudy的版本中都自带的...
文章
spleated
2018-10-17
1056浏览量
MySQL索引 使用笔记
我们平常所说的索引,如果没有特别指明,都是指B+树结构组织的B-Tree索引。其中聚集索引,次要索引,覆盖索引,复合索引,前缀索引,唯一索引默认都是使用B+树索引,统称索引。当然,除了B+树这种类型的索引之外,还有哈稀索引(hash index)等。
MySQL InnoDB B-Tree索引使用...
文章
余二五
2017-11-08
942浏览量
mysql常用查询归纳
一、mysql查询的五种子句
wherehavinggroupbyorderby(排序)、limit(限制结果数)
1、where常用运算符:
比较运算符
><=!=<>>=<=in(v1,v2..vn)
betw...
文章
桃子红了呐
2016-10-30
491浏览量