java安装配置基础知识+数据库
来源:互联网 发布:三国之数据辅助 编辑:程序博客网 时间:2024/06/17 21:04
平时无聊总结的小知识 希望可以帮助到大家
6.21
1.java环境变量(*..classpath)
http://www.imooc.com/qadetail/57412
http://zhidao.baidu.com/link?url=bZsqVyh7_NEA1uMDgqZCkShQTRGSShZuFuEGc4glpexWlt25ndoTxF9tOn2oHfxGvgsUe-pamYperJoqx5sHeyUbxTqk1KMSeh-aMhVpFeu
2.配置++++
http://www.jizhuomi.com/software/357.html
6.22
1. 端口被占用问题
netstat-ano listening ====监听
http:// blog.csdn.net/xinxin19881112/article/details/6148507
http://blog.csdn.net/liuchang54/article/details/48525429
2. tomcat插件配置
http://blog.csdn.net/psp0001060/article/details/49406735
3. 个人注册登陆信息页面JSP程序
http://www.importnew.com/14621.html
http://www.cnblogs.com/tzhz/archive/2013/05/18/3085512.html
http://www.cnblogs.com/smyhvae/p/4050825.html
4. 数据库安装教程
http://jingyan.baidu.com/article/7e440953d6f0702fc1e2ef61.html
http://www.jb51.net/article/87083.htm //有帮助
6.23
date:7.25
dos命令大全;
net start 查看开启了哪些服务
net config 显示系统网络设置
CLS 清屏
copy path\文件名
del 文件名
prompt 修改提示符
数据库语句规范;
关键词与函数名称全部大写;
数据库名称,表名称,字段名称全部小写;
SQL语句必须以分号结尾
Date;7.26
Navicat for mysql 的激活教程
http://www.jianshu.com/p/b1f9194e1e31
Web基础(HTML+CSS基础课程 javascript 入门篇 javascript 进阶篇)
Java web基础(java遇见HTML~~~ javaweb开发技术 java遇见HTML)
简单web应用(使用JSP+servlet技术 java实现验证码制作)
框架基础(反射-java高级 全面解析java注释)
数据库
数据库的创建 查询
1.create database 名称;
2.显示数据库 SHOW DATABASES;
3.SHOW WARNING; 查看警告信息
数据库的修改
1.ALTER DB_NAME CHARACTER SET = CHARSET_NAME;
2.查看: show create datebase DB_NAME;
删除数据库
1.DROP db_name;
创建数据表
1.打开数据库,use 数据库名称;
2.显示当前用户打开的数据库 SELECT DATABASE();
3.CREATE TABLE table_name(
//列名称column_name data_type,
) 列type 储存需求
char M个字节0<=M<=255
varchar
tinytext
twxt
查看数据表列表
1.SHOW TABLES FROM DB_NAME;查看数据库所有列表;
2.查看数据表的结构 SHOW COLUMNS FROM
记录的插入和查找
1.INSERT tb1-name VALUES();
2.SELECT*expr。FROM tb1_name;
auto_increament 自动编号
primary key 主键约束
unique key 唯一约束
修改数据表
(单列可以指定位置,多列不可以)
添加单列AVAL
ALTER TABLE tb_name ADD [COLUMN ] col_namecolumn_defiition [FIRST| AFTER col_name];
添加多列
ALTER TABLE tb_name ADD [COLUMN](col_namecolumn_definition,…)
删除列
ALTER TABLE tb_name DROP [COLUMN] col_name;
ALTER TABLE tb_name DROP [COLUMN]col_name,col2_name;(用逗号隔开)
添加主键约束
ALTER TABLE tb_name ADD[CONSTRAINT[symbol]]PRIMARY KEY [INDEX_type](index_col_name);
添加/删除默认约束
ALTER TABLE tb_name ALTER[COLUM]col_name set default literal |DROP DEFAULT;
删除主键约束
ALTER TALBE tb-name DROP PRIMARY KEY
删除唯一约束
ALTER TABLE tb—name DROP {INDEX| KEY}index_name;
查看唯一约束
SHOW INDEXS FROM tb-name\G(网格形式);
修改列定义(或修改位置)
ALTER TABLEtb_name MODIFY col_name column_definition [FIRST | AFTER col_name];
修改列名称
ALTER TABLE tb_name CHANGE [ COLUMN]old-tb-name new-col_name column_definition [FIRST| AFTER col_name]
数据表更名
插入记录
1. INSERT tb_name VALUES(各种值);
SELECT * FROM tb_name; 查看记录
2. INSERT tb_name SETcol_name={expr| defaut},…
(相比第一种方法,此方法可以使用子查询{Subquery})
UPDATE
更新记录(单表更新)
UPDATE table_reference SET col_name1={expr1|default}、、、、[WHEREwhere_conditoin]; (where是条件判断)如:【UPDATE t2SET age=age+5】
删除记录(单表删除)delete
DELETE FROM tb_name[WHERE where_conditoin];
查询记录
SELECT select_expr [ ,select_expr…];
GROUP BY
查询结果分组
[ GROUP BY{col_name}];
分组条件
[ HAVING where {条件内容}];
对查询结果进行排序
[ ORDER BY{ col_name }[ASC|DESC]]; (升序降序排列)
限制查询结果返回的数量
[ LIMIT { col_name }]
子查询指嵌套在查询内部,且必须始终出现在园括号里
字符函数
CONCAT(); 字符连接
CONCAT_WS(); 使用指定的分隔符进行字符连接
FORMAT(); 数字格式化
LOWER(); 转换成小写字母
UPPER() 转换成大写字母
LEFT() 获取左侧字符
RIGHT() 获取右侧字符
LENGTH() 获取字符长度
TRIM() 删除前导空格
RIRIM() 删除前导和后续空格
SUBSTRING() 字符串截取
[ NOT] LIKE 模式匹配
REPLACE 字符串替换
聚合函数
AVG(); 平均值
COUNT();计数
MAX();最大值
MIN();最小值
SUM();求和
加密函数
MD5(); 信息摘要算法;
自定义函数
两个必要条件: 参数 返回值
Set @is = 7;(@定义用户变量)
创建存储过程
CREATE [ DEFINER={USER| CURRENT_USER }]PROCEDURE sp-name(pro_paramter[])routine-body
Proc_paremeter:----
调用存储过程
CALL sp_name;
7.27
小写转化为大写 快捷方式 :ctrl+shift+x;
Values
Sevlet 的流程:
Get方式请求HelloServlet ------<a href= “servlet/HelloServle
- java安装配置基础知识+数据库
- java基础知识-数据库
- [Java基础知识]开发环境以及JDK的安装与配置
- java环境配置基础知识
- [Java]Spring数据库事务基础知识
- java 数据库 一JDBC基础知识
- Java基础知识整理---环境变量配置
- JAVA使用、配置相关基础知识
- Java基础知识及JDK安装
- (Java 基础知识) Java 连接数据库
- java基础知识(一)——JDK的安装与配置
- Java环境配置 数据库 缓存Redis Nosql MongoDB 安装
- Java学习篇之MySQL数据库安装配置步骤详解
- Linux-->基础知识--> linux iscsi initiator 安装配置
- 基础知识(九)boost+vs2015安装配置
- 基础知识02(tomact安装与配置)
- Informix数据库安装配置
- 数据库安装、配置注意事项
- 【BZOJ】3390: [Usaco2004 Dec]Bad Cowtractors牛的报复
- 【Linux开发】【DSP开发】利用CCS6.1生成out文件的同时生成bin文件
- Dijkstra模板
- javase第二天
- IntelliJ IDEA 14 注册码
- java安装配置基础知识+数据库
- Android中的指纹识别
- 【Linux开发】如何在./configure的时候将编译参数传入,改变默认的编译器gcc成arm-linux-gcc
- 三十六计
- 【笔记】汉诺塔问题及python实现
- Tomcat设置角色和密码
- Apache Commons Collections组件介绍使用
- Golang中的tag
- 第一个Windows程序,Hello,world!