方式一:将java.util.Date()转为java.sql.Date(),即可通过sql语句存入数据库Date date = new Date();java.sql.Date sqlDate = new java.sql.Date(date.getTime());
方式二:转换为字符串传入SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");Date date = new Date();String sdfDate = sdf.format(date);
今日内容概要约束条件
表与表之间建关系(约束)(重点)
修改表的完整语法大全
复制表
作业布置(如何判断表关系及如何建立表关系)今日内容详细
约束条件
default默认值
# 补充知识点 插入数据的时候可以指定字段
create table t1(id int,name char(16)
);
insert into t1(name,id) values('jason',1);create table t2(id int,name char(16),gender enum('male','female','others') default 'male'
);
insert into t2(id,name) values...
<body>2 <div id="header">3 <div id="header_con">4 <a href="javascript:;" onclick="showRegBox()">注册</a>5 <a href="javascript:;" onclick="ShowLoginBox()">登录</a>6 </div>7 </div>8 <div id="loginBox">9 <div class="login_Item">
10 <input type="text" id="TxtUserName" placeholder="手机邮箱/用户名" />
11 </div>
12 ...
flask_sqlalchemy import SQLAlchemy
app = Flask(__name__)
db = SQLAlchemy()新建一个py文件db_seeson.pyfrom init import dbdef fetch_to_dict(sql, params={}, fecth=‘all‘, bind=None):‘‘‘dict的方式返回数据:param sql: select * from xxx where name=:name:param params:{‘name‘:‘zhangsan‘}:param fecth:默认返回全部数据,返回格式为[{},{}],如果fecth=‘one‘,返回单条数据,格式为dict:param bind:连接的数据,...
1.创建数据库,例如abc
create database abc;
2.进入数据库
use abc
3.导入e盘下的ssh.sql文件即可
source e:\ssh.sql;
截图如下:
导入.sql文件入数据库标签:images .sql blog 文件 nbsp http abc sql文件 use 本文系统来源:http://www.cnblogs.com/zhangyouwu/p/7253913.html
架构的演变
架构演变一定是根据当时要求的场景、压力下性能的需要、安全性、连续性的要求、技术的发展.....
我把架构的发展分为大概4个阶段:
1. 单机模式IT建设初期,高速建设阶段,大家要做的只有一件事,我需要什么构建什么,我需要ERP我买软件,需要HIS买HIS,这个时期按需构建大量的系统基本在这个时期产生,当然那个时候也没什么高可用的要求。
2. 双机热备和镜像
基本是20年前的技术了,在高速构建后,一堆的系统运行...
https://www.zhihu.com/question/38870156
MySQL系列:innodb源码分析之page结构解析
http://blog.csdn.net/duxingxia356/article/details/42674451到底该如何实现一个数据库?标签:本文系统来源:http://www.cnblogs.com/shijiaqi1066/p/5972673.html
上篇中说了通过SQL JOB的方式对数据库的同步,这一节作为上一节的延续介绍通过发布订阅的方式实现数据库之间的同步操作。发布订阅份为两个步骤:1、发布。2订阅。首先在数据源数据库服务器上对需要同步的数据进行发布,然后在目标数据库服务器上对上述发布进行订阅。发布可以发布一张表的部分数据,也可以对整张表进行发布。下面分别介绍发布、订阅的过程。1、发布。发布需要用实际的服务器名称,不能使用服务器的IP地址进行。能发...
语句使用,就像使用普通的表一样,被当作结果集的查询语句被称为子查询。
子查询有两种类型:
一种是只返回一个单值的子查询,这时它可以用在一个单值可以使用的地方,这时子查询可以看作是一个拥有返回值的函数;
另外一种是返回一列值的子查询,这时子查询可以看作是一个在内存中临时存在的数据表。
新建一个部门表,一个员工表,员工表中每个人员的部门列用部门的编号。
子查询示例:
练习一:
练习二:
练习三:...
代码如下:
//================================================ /**////<summary> /// 返回 GUID 用于数据库操作,特定的时间代码可以提高检索效率 /// </summary> /// <returns>COMB (GUID 与时间混合型) 类型 GUID 数据</returns> public static Guid NewComb() { byte[] guidArray = System.Guid.NewGuid().ToByteArray(); DateTime baseDate = new DateTime(1900,1,1); DateTime now = DateTime.Now; // Get the days and mil...
c3p0连接数据库
c3p0使用过程:
通过ComboPooledDataSource获取数据源ds-->由数据源获取连接对象
导包数据库驱动包
c3p0包
mchange-commons-java c3p0数据库连接池的辅助包,如果没有这个包系统启动时会报classnotfoundexception,这是更新c3p0-0.9.2版本后分离出来的包,0.9.1的时候还是只是一个包。导包存在的问题
c3p0-0.9.1.2及以下的包不需要辅助包,高版本的需要对应的辅助包。
c3p0与JDBC的比较
JDBC:加载驱动,由驱...
Student:
Course:
SC:
1.数据库的定义、删除
1.1数据库的定义(创建)
1 CREATE DATABASE student;
1.2数据库的删除
1 DROP DATABASE student;
2.表的定义、修改与删除
2.1表的定义
建表语句:
1 CREATE TABLE student(
2 Sno VARCHAR(255) PRIMARY KEY,
3 Sname VARCHAR(255),
4 Ssex CHAR(4),
5 Sage SMALLINT,
6 Sdept CHAR(4)
7 );create table
添加数据:
1 INSERT INTO student(Sno,Sname,Ssex,Sage,Sdept) VALUE...
1、安装方式 rpm包安装,yum安装,二进制包安装,编译安装 2、安装步骤 (本文是使用二进制包安装)1)下载mariadb相应版本的数据库,解压 tar xf mariadb-5.5.48-linux-86_64.tar.gz -C /usr/local/ 2)创建软链接及其创建用户和存放数据目录和授权其目录文件 cd /usr/local ln -sv mariasb-5.5.48 mysql chown -R root.mysql mysqlgroupadd -r mysql useradd -r -g mysql mysql mkdir /mydata/data -pv chown -R mysql.mysql /my...
.net连数据库标签:难度 style 参考 server 组件 add ini 数据库 登录 本文系统来源:http://www.cnblogs.com/liwanxing/p/8048145.html
MySQL的常见命令
1查看当前数据库 show databases;
2打开指定的库 use 库名
3查看当前库的所有表 show tables;
4查看其他库的所有表 show tables from 库名;
5创建表
create table 表明(列名 列类型,列名 列类型,
。。。。。
);
6查看表结构
desc 表名;
7查看服务器的版本
方式一:登录到mysql服务端 select version();
方式二:没有登录到mysql服务端 mysql --version 或 mysql -V
MySQL的语法规...