预览模式: 普通 | 列表
1、查一个表中存在,另一个表中部存在的结果
首先在sales_rep表中添加一条记录employee_number=5:
==============
mysql> select * from sales_rep where employee_number = 5;
+-----------------+---------+------------+------------+-------------+-----------
-+
| employee_number | surname | first_name | commission | date_joined | bir...

查看全部...

标签:

分类:DB/mysql-24 | 固定链接 | 评论: 12 | 查看次数: 1203

12.18 高级SQL学习

继续前面的,我们有三个表sales,sales_rep,customer,下面我们使用查询语句:
====
mysql> select first_name,surname,value from customer,sales where id=customer;
+------------+-------------+-------+
| first_name | surname | value |
+------------+-------------+-------+
| Yvonne | Clegg | 2000 |
| Winston ...

查看全部...

标签: 内连接 左连接 自然连接 

分类:DB/mysql-24 | 固定链接 | 评论: 7 | 查看次数: 908

12.18 continue_mysql 表类型-2

1、InnoDB是事务安全的表类型,即其具有COMMIT和ROLLBACK(rollback是回滚,commit是什么意思???)。
MyISAM表与InnoDB表:
--MyISAM表在执行插入时时将整个表锁定;而InnoDB使用记录级的锁定,使得语句对表中其他记录仍可执行。
--如果需要执行大量的插入和updates,出于性能考虑应该使用InnoDB;如果是执行大量的select应选择使用MyISAM。

warning:要使用InnoDB,MySQL要用InnoDB来支持编译。
InnoDB与MyISAM表不同,数据库不是存储在一个目录制,表作为一个文件;InnoDB表和索引...

查看全部...

标签: bdb InnoDB 

分类:DB/mysql-24 | 固定链接 | 评论: 7 | 查看次数: 1243

12.16mysql_continue MYSQL表类型

mysql 有两个事务安全的表InnoDB和BDB,其他(ISAM,MyISAM,MERGE和HEAP)都不是事务安全的。

1、ISAM(索引顺序存储方法)表:
是旧的MYSQL标准.
ISAM的特点:
ISAM使用.ISD存储文件,索引文件扩展名为.ISM;
不能在不同的机器和操作系统上互相访问。
将ISAM表转换成MyISAM类型:
ALTER TABLE tablename TYPE=MyISAM;

2、MyISAM表:
MyISAM索引比ISAM小很多,在版本3.23.0中MyISAM表类型代替了ISAM.
MyISAM数据文件扩展名位...

查看全部...

标签: heap 表类型 MyISAM MERGE 

分类:DB/mysql-24 | 固定链接 | 评论: 14 | 查看次数: 1726

日常问题笔记

1、命令输入错误怎么推出???
==============
创建一个test5表,但是输入错误,无法退出了:
mysql> create table test5(fruit set('apple','mango',litchi'));
'> c
'> quit
'> quit;
'>
============
再查看表格创建命令可以发现少输入了一个“'”(观察每个提示符可以看到在输入“c,quit,quit;”时都是提示“'”>),补输入一个“'”,命令提示符变为等待输入:
===========
my...

查看全部...

标签: mysql命令输入错误 

分类:DB/mysql-24 | 固定链接 | 评论: 46 | 查看次数: 2195

continue mysql--数据类型与表类型

有几天没看数据库的书了,还是接着学的好,不能又一次半途而废……

mysql默认使用MyIsAm表类型,其为select 的速度而优化。
1、列类型:
mysql 有三种主要的列类型:数字,字符串,日期。通常应该选择尽可能小的列类型,可以节省空间,更快的访问和更新;然而类型太小,列的结果可能在插入时丢失数据,所以需要选择一个覆盖可能性的类型。

数字类型分为整形和浮点形,所有的数字类型允许两个选项:UNSIGNED(不允许有负值)和ZEROFILL(为该值添上0而不是空格,并且自动变为UNSIGNED)。

微小整数:tinyint(signed-128~127,unsigne...

查看全部...

标签: Blob int 数据类型 TINYINT ZEROFILL CHAR VARCHAR() TEXT 

分类:DB/mysql-24 | 固定链接 | 评论: 13 | 查看次数: 1204

secondday mysql continue_2

<span style="font-weight: bold;">1、使用AS列出新标题</span>:<br />======<br />mysql> select surname,first_name,date_joined,birthday from sales_rep;<br /> +----------+------------+-------------+------------+<br /> | surname | first_name | date_joined | birthd...

查看全部...

标签: AS CONCAT ALTER...RENAME INSERT...INTO 

分类:DB/mysql-24 | 固定链接 | 评论: 6 | 查看次数: 1617

《MYSQL4.0从入门到精通》学习

附件
切换到幻灯片模式

mysql学习http://publish.itpub.net/zt/mysql/index.html;<br /><br />已经下载了mysql5.0,由于是非安装版本并且服务是手动的,每次使用需要自己动手启动like this:<br />======<br />C:\Documents and Settings\Admin>net start mysql<br /><br />MySQL 服务已经启动成功。<br />======<br />参照《mysql4从入门到精通》(附件为pd...

查看全部...

标签: delete first_day 创建数据库/表 INSERT...INTO DISTINCT DESCRIBE LIKE和% ORDER BY LIMIT UPDATE 

分类:DB/mysql-24 | 固定链接 | 评论: 0 | 查看次数: 1504

secondday MYSQL continue

continue……<br /><br />1、更改列定义:<br /><br />改变某一列的属性定义<br />========<br />mysql> describe sales_rep;<br />+-----------------+-------------+------+-----+---------+-------+<br />| Field         ...

查看全部...

标签: ALTER/UPDATE/时间格式 

分类:DB/mysql-24 | 固定链接 | 评论: 0 | 查看次数: 790

策略模式

这么长时间没事可做,闲得无聊,刚好可以看看之前买来却没时间看得的书了。
<<Head First Design Patterns>>
英文影印本,本来以为英文书一定很难看,看完chapter one 之后觉得还行,基本都能明白在讲什么,可能这也是这本书的初衷吧,who knows?呵呵!

UBB/FCK两种编辑方式有什么不同吗?怎么在blog中画UML图啊?
图解加文字才是最有效的记忆方法。

Design Toolbox:

OO Basics: Abstraction/Encapsulation/Polymorphism/Inher...

查看全部...

标签: chapter1/Strategy 

分类:Design Pattern-4 | 固定链接 | 评论: 15 | 查看次数: 1183

tomcat初试:编译时找不到javax.servlet.*;

按照孙卫琴的tomcat与web开发技术详解的例子学习创建和发布应用;
在webapps目录下创建名为webProject的web应用目录结构如下:
D:\WEBSERVER\APACHE-TOMCAT-6.0.14\WEBAPPS\WEBPROJECT
│ index.htm
│ login.jsp
│ hello.jsp
│ DispatcherServlet.java

└─ WEB_INF
:│ web.xml
:│
:└─-classes
:└─--mypack...

查看全部...

标签: hello.jsp 

分类:--- | 固定链接 | 评论: 4 | 查看次数: 1919

eclipse3.2下tomcat插件安装

附件
切换到幻灯片模式

刚开始学习web相关技术,安装tomcat就耗了我很长时间呐,看来是需要下点功夫了,不能再那么懒散了javascript:UBB_smiley();void(0)
表情符号。
机器装有eclipse3.2,去百度(很多人更喜欢google,支持国货嘛,哈哈)搜了下载地址http://tomcat.apache.org/,下了个最新的6.0版本的;还需要eclipse的tomcat插件,随便搜了下就有了;更简单的方法就是下个myeclipse了,插件大都有了,只是这玩意儿居然是收费的,看来用它还得去找个破解的了。

都准备好了,就开始安装了。
1、tomcat6.0的安装
解压下载的...

查看全部...

标签: tomcat eclipse3.2 

分类:--- | 固定链接 | 评论: 47 | 查看次数: 2496