
MySQL
yjz764297625
这个作者很懒,什么都没留下…
展开
-
远程连接mysql
远程连接mysql服务器如果不用localhost连接mysql数据库,则需要设置mysql数据库。设置如下:在mysql数据库所在机子上打开客户端命令窗口,输入如下命令:grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option这样就远程访问这个mysql数...原创 2012-10-19 18:12:45 · 134 阅读 · 0 评论 -
mysql数据库国际化
jdbc:mysql://localhost:3306/demo?useUnicode=true&characterEncoding=utf-8 [/code]这样设置的作用为:指定字符的编码、解码格式注意:在xml配置文件中配置数据库url时,要使用&的转义字符也就是&例如,如果指定mysql数据库的编码格式为gbk,而在做项目时的数据库用的是utf-8编码,这时添加[code="java"]useUnicode原创 2012-09-05 14:30:56 · 308 阅读 · 0 评论 -
命令行方式使用指定用户登录mysql数据库
使用mysql了如果想用指定用户来登录mysql数据库的话,使用方式如下:1、打开dos窗口,跳转到mysql的安装目录下面的bin目录下,我的电脑的mysql目录如下:[code="java"]c:\Program Files\MySQL\MySQL Server 5.0\bin>[/code]2、接着在输入如下命令: [code="java"]mysql -u admin - p[/code]即如下: [cod原创 2012-09-07 21:54:24 · 1020 阅读 · 0 评论 -
远程连接mysql
原创 2012-10-19 18:12:45 · 71 阅读 · 0 评论 -
mysql 日期与时间类型
-838:59:59~838:59:59 3个字节date yyyy-mm-dd 1000-01-01~9999-12-3 3个字节datetime yyyy-mm-dd hh:mm:ss 1000-01-01 00:00:00~9999-12-31 timestamp yyyy-mm-dd hh:mm:ss UTC原创 2012-10-19 21:26:57 · 76 阅读 · 0 评论 -
java连接mysql的一般操作流程
public static void main(String[] args) { Connection conn = null; Statement stmt = null; ResultSet rs = null; try{ Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection("jdbc:mysql://localhost:330原创 2013-01-11 22:35:03 · 82 阅读 · 0 评论 -
sql中Statement与PreparedStatement的区别
ql中Statement与PreparedStatement的区别 * 1.Statement用于执行静态sql语句,在执行时,必须指定一个事先准备好的sql语句,也就是说sql语句是静态的。 2.PrepareStatement是预编译的sql语句对象,sql语句被预编译并保存在对象中。 被封装的sql语句代表某一类操作,语句中可以包含动态参数“?”,在执行时可以为“?”动态设置参数值。 3.使用PrepareStatement对象执行sqll时,sql原创 2013-06-05 10:35:31 · 98 阅读 · 0 评论 -
数据库分页查询
[code="java"]SELECT * FROM students ORDER BY ID LIMIT 30,10;[/code]查询结果如下:[img]http://dl2.iteye.com/upload/attachment/0085/9302/7c35da94-5c4e-379a-8052-7e81301d3171.jpg[/img][code="java"]SQL Server分页查询:[/code]原创 2013-06-18 20:52:12 · 101 阅读 · 0 评论 -
数据库事务
estTransaction { public static void main(String[] args) throws SQLException { Connection conn = null; Statement stmt = null; Savepoint sp = null; try{ Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getCo原创 2014-03-13 22:33:23 · 56 阅读 · 0 评论 -
选出每个部门薪资前三的员工的信息
bfec5fba-44ca-3718-944d-babe625f5813.png[/img]部门表:[img]http://dl2.iteye.com/upload/attachment/0105/7408/7ca9afee-5f2e-3805-959b-28f49c083d72.png[/img]最终SQL如下:[code="sql"]GROUP BY dep.id ,emp.id,emp.name ,emp.salary,dep.name原创 2015-02-01 18:34:19 · 248 阅读 · 0 评论 -
几道SQL题目
: 两种解决方案 2-1 : [code="sql"]SELECT dep.name as Department , emp.name as Employee , emp.salary as Salary FROM tb_employee emp ,tb_employee emp1, tb_department depWHERE emp.salary原创 2015-02-01 21:30:30 · 82 阅读 · 0 评论 -
mysql远程连接
原创 2015-07-02 20:58:10 · 99 阅读 · 0 评论 -
mysql:触发器和存储过程
ter ;[/code] 1.2.查看触发器 [code="sql"]mysql> select * from information_schema.`triggers` \G;*************************** 1. row *************************** TRIGGER_CATALOG: def TRIGGER_SCHEMA: db_jersey原创 2016-07-31 22:46:49 · 107 阅读 · 0 评论 -
mysql explain的使用及理解
原创 2016-10-16 11:11:22 · 96 阅读 · 0 评论 -
MySQL与Oracle中一致性读的相同点与差异
原创 2016-11-06 22:54:02 · 247 阅读 · 0 评论 -
sql 语句
,这些指令都会修改到一个或多个的数据列,至于[code="java"]create table、drop table、create index[/code]之类的指令,executeUpdate()一律返回零原创 2012-09-02 11:45:52 · 81 阅读 · 0 评论 -
MySQL自定义函数编写
需求:对于数据库中的记录,如果有两条连续的数据的value字段的值相同,则发邮件通知相关人员。 需求分析:告警系统里面的告警检查是通过SQL来进行的,一般的SQL实现不了此功能,因此,这里可以通过函数的方式来实现。 具体实现如下:1、数据表准备:tb_config_record。新建数据表脚本如下: create table tb_config_record ...原创 2016-11-09 23:29:47 · 2521 阅读 · 0 评论 -
mysql 日期与时间类型
类型名称 日期格式 日期范围 存储需求year yyyy 1901~2155 1个字节 time hh:mm:ss -838:59:59~838:59:59 3个字节...原创 2012-10-19 21:26:57 · 97 阅读 · 0 评论 -
sql 语句
[code="java"]executeUpdate()[/code]通常会返回SQL指令所影响的数据列数。[code="java"]executeUpdate()[/code]比较常用来执行[code="java"]insert、update、delete[/code]指令,这些指令都会修改到一个或多个的数据列,至于[code="java"]create table、drop...原创 2012-09-02 11:45:52 · 82 阅读 · 0 评论 -
mysql数据库国际化
1、配置数据库的编码,将连接编码方式设置为utf-8即可,在SSH框架中,假设数据库连接参数在applicationContext.xml中,则数据库连接参数如下:[code="java"] jdbc:mysql://localhost:3306/demo?useUnicode=true&characterEncoding=utf-8 [/code]这样设置的作用...原创 2012-09-05 14:30:56 · 991 阅读 · 0 评论 -
sql中Statement与PreparedStatement的区别
[code="java"]package com.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.Statement;/** * s...原创 2013-06-05 10:35:31 · 115 阅读 · 0 评论 -
命令行方式使用指定用户登录mysql数据库
如果直接使用mysql命令行客户端登录mysql,默认的用户为root用户,打开mysql命令行之后,就是直接输入密码,如下:Enter password:接着输入密码就可使用mysql了如果想用指定用户来登录mysql数据库的话,使用方式如下:1、打开dos窗口,跳转到mysql的安装目录下面的bin目录下,我的电脑的mysql目录如下:[code="ja...原创 2012-09-07 21:54:24 · 1335 阅读 · 0 评论 -
数据库分页查询
[code="java"]数据库分页查询[/code]mysql分页查询:数据库表记录为:[img]http://dl2.iteye.com/upload/attachment/0085/9300/8204b147-6c42-3d71-8b6d-8a75f9a5bd77.jpg[/img][code="java"]SELECT * FROM students O...原创 2013-06-18 20:52:12 · 130 阅读 · 0 评论 -
java连接mysql的一般操作流程
java连接mysql[code="java"]package com.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class TestJDBC { pub...原创 2013-01-11 22:35:03 · 98 阅读 · 0 评论 -
数据库事务
[code="java"]package com.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Savepoint;import java.sql.Statement;public class T...原创 2014-03-13 22:33:23 · 81 阅读 · 0 评论 -
选出每个部门薪资前三的员工的信息
题目:现在有员工表和部门表,选出每个部门中薪资前三的员工的具体信息。具体表结构如下:员工表:[img]http://dl2.iteye.com/upload/attachment/0105/7406/bfec5fba-44ca-3718-944d-babe625f5813.png[/img]部门表:[img]http://dl2.iteye.com/upload...原创 2015-02-01 18:34:19 · 642 阅读 · 0 评论 -
几道SQL题目
1.查出各部门员工工资最高的员工信息。 原始数据表: [img]http://dl2.iteye.com/upload/attachment/0105/7427/8273b2fd-e169-3c1a-b711-1e5cbd39b9a2.png[/img]结果SQL语句: 两种解决方案 2-1 : [code="sql"]SELECT dep.n...原创 2015-02-01 21:30:30 · 189 阅读 · 0 评论 -
mysql远程连接
mysql安装后,默认情况下,远程连接是关闭的。现在打开远程连接,步骤如下:环境介绍如下:宿主机是ubuntu,mysql安装在ubuntu里面了,安装了一个virtual-box,在里面装了一个window7虚拟机,现在想从windows里面连接ubuntu的mysql。1、登陆ubuntu的mysql,执行以下命令:[code="sql"]grant...原创 2015-07-02 20:58:10 · 167 阅读 · 0 评论 -
mysql:触发器和存储过程
1.触发器 1.1 编写触发器[code="sql"]delimiter $create trigger tg_insertTestWhenInsertUserafter insert on tb_userfor each rowbegininsert into tb_test(id) values(1);end$delimiter ;[/code]...原创 2016-07-31 22:46:49 · 152 阅读 · 0 评论 -
mysql explain的使用及理解
[url=http://blog.youkuaiyun.com/dbanote/article/details/17580735]http://blog.youkuaiyun.com/dbanote/article/details/17580735[/url]原创 2016-10-16 11:11:22 · 148 阅读 · 0 评论 -
MySQL与Oracle中一致性读的相同点与差异
一、问题的提出 一个操作执行select * from tb_trade_record where product_type = ‘BOOK’语句,假设表tb_trade_record初始时有1000000行数据,整个select过程持续10分钟。会话1在8:00发起这个select操作(这时,满足product_type = ‘BOOK’的记录有10000条),8:02时,...原创 2016-11-06 22:54:02 · 495 阅读 · 0 评论 -
MySQL自定义函数编写
原创 2016-11-09 23:29:47 · 326 阅读 · 0 评论