在mysql 5.1.5-alpha下测试得出如下结论latin1:1character=1byte,1汉字=2character,也就是说一个字段定义成 varchar(200),则它可以存储100个汉字或者200个字母。这一点要注意,尤其是当字段内容是字母和汉字组成时,尽量假设字段内容都是由汉字...
分类:
数据库 时间:
2015-05-10 20:29:00
阅读次数:
188
2014年12月13日 14:36新浪博客(转自http://www.cnblogs.com/nmj1986/archive/2012/09/17/2688827.html)需求: 有两个不同的SQLite数据库 A、B,需要将B数据库中的表复制到A数据库中去,数据量较小的时候,可以在数据库可视化....
分类:
数据库 时间:
2015-05-10 20:24:48
阅读次数:
363
安装数据库1.建立用户组及用户groupadd oinstallgroupadd dbagroupadd operuseradd -g oinstall -G dba oraclepasswd oracle2.创建安装目录及权限mkdir -p /opt/ora10gchown -R oracle....
分类:
数据库 时间:
2015-05-10 20:15:37
阅读次数:
153
1 import java.sql.Connection; 2 import java.sql.DriverManager; 3 import java.sql.PreparedStatement; 4 import java.sql.ResultSet; 5 import java.sql.SQ....
分类:
数据库 时间:
2015-05-10 20:10:46
阅读次数:
158
1、假设字段数据为空,则不管改为什么字段类型,可以直接执行:
alter table tb modify (name nvarchar2(20));
2、假设字段有数据,则改为nvarchar2(20)可以直接执行:
alter table tb modify (name nvarchar2(20));
3、假设字段有数据,则改为varchar2(40)执行时会弹出:“ORA-01...
分类:
数据库 时间:
2015-05-10 19:00:01
阅读次数:
187
linux卸载mysql
卸载mysql
1、查找以前是否装有mysql
命令:rpm -qa|grep -i mysql
可以看到mysql的两个包:
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
2、删除mysql
删除命令:rpm -e --nodeps 包名
( rpm -ev mysql-4.1.12-3...
分类:
数据库 时间:
2015-05-10 18:59:11
阅读次数:
160
以前都是C#连接SQLServer,现在MySQL也比较火了,而且是开源跨平台的,这里连接使用一下,主要是体会一下整个流程,这里使用的是winform 访问MYSQL,当然使用winfrom,还是wfp,以及其他的技术这里不讨论。1、安装MYSQl数据库,这里略过,可以参考此文档进行安装。http:...
分类:
数据库 时间:
2015-05-10 18:56:09
阅读次数:
232
以前只是简单用程序操作数据,现在才发现自己没有系统的学习过,所以想在这里记录一下自己在数据库方面遇到的问题,会参考查询网络上一些资料,现在看的是韩顺平oracle视频的笔记;一、关于oracle系统的一些常用操作1、oracle安装时会自动生成sys和system用户,sys是超级用户,具有最高权限...
分类:
数据库 时间:
2015-05-10 18:48:50
阅读次数:
146
1.Spring对DAO技术提供了那些支持Spring对JDBC等数据库访问技术编写DAO提供以下几个重要支持Spring对DAO异常提供了统一处理Spring对DAO编写提供了支持的抽象类提高编程效率,减少JDBC编码量2.Spring对DAO异常支持Spring把特定某种技术的异常,如SQLEx...
分类:
数据库 时间:
2015-05-10 18:48:57
阅读次数:
152
数据控制语言(DCL)是用来设置或者更改数据库用户或角色权限的语句,这些语句包括GRANT、DENY、REVOKE等语句,在默认状态下,只有 sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权利执行数据控制语言。GRANT语句是授权语句,它可以...
分类:
数据库 时间:
2015-05-10 18:41:49
阅读次数:
200
gdb的gui用法调试代码的时候,只能看到下一行,每次使用list非常烦,不知道当前代码的contexthttp://beej.us/guide/bggdb/#compiling简单来说就是在以往的gdb开始的时候添加一个-tui选项.有的版本已经有gdbtui这个程序了在linux自带的终端里是正...
分类:
数据库 时间:
2015-05-10 18:39:09
阅读次数:
289
Valentina Studio: 跨平台,有免费版本,我试用时候经常崩掉。 https://www.valentina-db.com/ DBeaver: 跨平台,免费。 http://dbeaver.jkiss.org/ MySQL Workbench: 跨平台,免费...
分类:
数据库 时间:
2015-05-10 17:33:02
阅读次数:
341
使用普通socket来模拟与Mysql Server建立连接及发送查询SQL,如下代码所示: Socket?socket?=?new??Socket("127.0.0.1",3306);
OutputStream?out?=?socket.getOutputStream();
BufferedOutputStream?bos...
分类:
数据库 时间:
2015-05-10 17:33:36
阅读次数:
158
1、控制格式化输出:sqlite>.headeron
sqlite>.modecolumn
sqlite>SELECT*FROMinfo;
分类:
数据库 时间:
2015-05-10 17:30:00
阅读次数:
123
敲机房的时候,VB.Net做机房的前台用于操作,用SQL Server做后台用于保存数据,前台和后台之间发生联系,用到了ADO.Net。它是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。 ADO.NET允许和不同类型的数据源以及数据库进行交互。简单点说就是对数据库实现增,删,改,查
ADO .NET中用于存取和管理...
分类:
数据库 时间:
2015-05-10 17:26:06
阅读次数:
170
在Oracle10g及以前版本的sqlplus中,不能直接显示blob或者bfile类型的数据:
SQL> create table t(b blob);
Table created.
SQL> insert into t values('1');
1 row created.
SQL> select * from t;
SP2-0678: Column or attribute ty...
分类:
数据库 时间:
2015-05-10 17:22:19
阅读次数:
166
1)首先下载zip包解压。
2) 配置环境变量 配置到 bin目录下。比如说自己的目录就是:F:\mysql\mysql-5.6.21-winx64\mysql-5.6.21-winx64\bin
3)在与my-default.ini同目录下的目录创建一个my.ini
里面的配置如下:
[mysql]
# 设置mysql客户端默认字符集
default-char...
分类:
数据库 时间:
2015-05-10 17:20:37
阅读次数:
168