数据库
michaelzqm2
这个作者很懒,什么都没留下…
展开
-
Linux 安装 Mysql
Linux 安装 Mysql 一、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:www.mysql.com...2009-12-26 17:08:49 · 98 阅读 · 0 评论 -
mysql-innodb-事务
1. 数据库的事务是区别文件系统的重要特性之一。 2. ACID原子性 atomicity:数据库事务是不可分割的单位。一致性 consistency:事务开始前和事务结束后,数据库的完整性没有被破坏。隔离性 isolation:一个事务的影响,在该事务提交前对其他事务不可见。持久性 durability:事务一旦提交,其结果就是永久的。 隔离性通过锁机制实现。...原创 2013-03-04 17:37:26 · 75 阅读 · 0 评论 -
mysql-innodb-锁
1. 锁是数据库区别文件系统的一个关键特性。2. innodb存储引擎中锁的类型 a. 共享锁:允许事务读一行数据 b. 排他锁:允许事务删除或更新一行数据 c. 意向共享锁:事务想获取一个表中的某几行共享锁 d. 意向排他锁:事务想获取一个表中的某几行排他锁 3. 查询innodb事务,锁的信息information_schema.IN...原创 2013-03-04 11:35:15 · 69 阅读 · 0 评论 -
mysql5
一,乱码问题在sercurecrt的命令行操作数据库,select出来的中文数据都是乱码,sercurecrt的视图编码和系统用户的编码是一样的,都是utf8,所以用sercurecrt查看中文内容应该是不会乱码的。上网搜索,发现mysql5提供了以下几个个设置字符集的系统变量:mysql> show variables like 'character_%';+---------...原创 2011-03-27 12:50:48 · 59 阅读 · 0 评论 -
mysql-ibdata1瘦身
# 备份数据库(如有存储过程或自定义函数需添加参数 --routines):root 用户操作/usr/bin/mysqldump -uroot -p111111 --quick --force --add-drop-database --all-databases --add-drop-table > /data/tmp/mysqldump.sql# 停止数据库sudo ...原创 2011-07-22 13:58:38 · 72 阅读 · 0 评论 -
orcale10g
一,安装 见java开发环境1中的orcale安装。二,sqlplus(windows环境中使用) 1, 开始-》运行-》cmd 2, 进入c盘根目录 3,C:\>sqlplus "sys/口令(安装时设置) as sysdba"...原创 2011-02-27 11:47:24 · 57 阅读 · 0 评论 -
mysql主从
说明安装环境:ubuntu10/11,mysql 5.1一,mysql安装1,查看mysql是否安装sudo aptitude show mysql-serversudo aptitude show mysql-client 2,安装 sudo apt-get install [--fix-missing] mysql-server mysql-client信息如下...原创 2011-06-12 18:33:25 · 76 阅读 · 0 评论 -
数据库学习笔记1
一,sql(Structure Query Language)语言分类1,DDL(Data Description Language)数据描述语言 a. create b. alert c. drop2,DCL(Data Control Language)数据控制语言 a. grant b. revoke...原创 2011-02-19 11:39:28 · 66 阅读 · 0 评论 -
数据库关系模式设计的规范化
名词解析:1,完全依赖:不存在非主码决定其他码。(用F表示)2,部分依赖:非完全依赖就是部分依赖。(用P表示)3,传递依赖:存在码间的关系 X->Y->Z(Y-/->X)。若有如下关系R<U> -> 教学{学号,姓名,性别,系名,系主任,课程名,成绩} 第一范式:关系中的任何属性必需不可再分。教学关系模式符合第一范式。 ...原创 2011-01-15 11:04:35 · 475 阅读 · 0 评论 -
mssql系列
1,mssql 2005 jdbc驱动包,见附件。 1)mssql安装:按指引安装 2)打开 : 程序 - microsoft SQL server 2005 - sql server management studio 先用默认用户sa登陆进去, 安全性 - 登录名 - 右键(新建登录名)3)程序测试 import java.sql.*;public cl...原创 2010-09-08 09:12:22 · 93 阅读 · 0 评论 -
mysql本地用户无法登陆解决办法
grant select,insert,update,delete on dbname.* to assurance@"localhost" identified by "password";原创 2010-05-18 17:43:28 · 404 阅读 · 0 评论 -
mysql技术积累
1,中文排序order by convert(A.name using gb2312)或者order by convert(A.name using gbk) desc2,导出数据库的某张表,或多张表(空格分开)mysqldump -u root -p123 db table1 table2 table3 > D:\tables\xxx.sql3,导入某张表mysq...原创 2010-07-16 15:25:53 · 98 阅读 · 1 评论 -
sql 统计
1. 分段统计,适用于mysqlSELECT CASE WHEN (POINT >=10 AND POINT <=100) THEN '10-100' WHEN (POINT >=100 AND POINT <=200) THEN '100-200' ELSE '--' END 'end', COUNT(*) COUNT FROM table_name GROU...原创 2012-08-21 11:52:45 · 113 阅读 · 0 评论