码迷,mamicode.com
首页 > 数据库
SQL约束
可以在创建表,修改表时规定约束,主要有NOT NULLUNIQUEPRIMARY KEYFOREIGN KEYCHECKDEFAULTNOT NUL not null约束强制列不接受null值,强制字段始终包含值。即不向对应字段添加值,就无法插入新记录或更新记录。create table pe...
分类:数据库   时间:2014-12-29 19:51:24    阅读次数:336
数据库中文乱码
楼主,这个问题一般是由于数据库需要的编码格式导致的,你先确认你的数据库是采用什么编码的,然后在入库之前进行相应的转换即可,这个问题我遇到多次,我相信我们遇到的是同一个问题。 我举一个,你参考一下。 ...
分类:数据库   时间:2014-12-29 18:43:43    阅读次数:155
mysql delete无法释放空间用分区代替
随着数据库数据量的变大,如果要清除某个月的数据,用delete命令删除,mysql不会释放空间,必须整理碎片或者用修改引擎来重建表,才会释放空间,但是由于数据量很大,每次重建都得10-12小时的时间,太长了,想到了用mysql分区来解决这种弊病,通过删除分区,可以直接删除数据文..
分类:数据库   时间:2014-12-29 18:43:11    阅读次数:197
数据库同步自动断开问题的处理
堡垒机的实施过程中,因为做了双机,所以要对两台堡垒机进行数据库的主从同步和HA配置。在部署完mysql主从同步以后,发现同步会有中断的现象。中断表现为Slave_IO_Running:YesSlave_SQL_Running:NoReplicate_Do_DB:Replicate_Ignore_DB:Replicate_Do_Table:Replicate_Ignore_Ta..
分类:数据库   时间:2014-12-29 18:41:56    阅读次数:238
数据库同步自动断开问题的处理
堡垒机的实施过程中,因为做了双机,所以要对两台堡垒机进行数据库的主从同步和HA配置。在部署完mysql主从同步以后,发现同步会有中断的现象。中断表现为Slave_IO_Running:YesSlave_SQL_Running:NoReplicate_Do_DB:Replicate_Ignore_DB:Replicate_Do_Table:Replicate_Ignore_Ta..
分类:数据库   时间:2014-12-29 18:40:56    阅读次数:230
SQL Server 视图设计器
SQLServer中经常需要写一些查询,关联好多张表,显示无数个列。如果使用视图设计器,可以大大提高效率,同是减少差错。1.启动视图设计器为数据库“新建视图”,将启用视图设计器。2.添加表在起始界面,将出现“添加表”的窗口。选择添加所需要的表、视图、函数、同义词等。在视..
分类:数据库   时间:2014-12-29 18:41:06    阅读次数:372
【Transact-SQL】SQL Server 2012新功能之一:转换函数
在SQL Server 2012中,新增了几个转换函数,用于支持数据类型的强制转化。 1、PARSE函数 语法:PARSE ( string_value AS data_type [ USING culture ] ) 参数: string_value nvarchar (4000) 值,表示要解析为指定数据类型的格式化值。 string_value 必须为所请...
分类:数据库   时间:2014-12-29 18:30:57    阅读次数:245
VS2010连接SQL Server 2008操作与编程 (笔记)
实现VS2010连接SQL Server 2008操作与编程,主要记录的是一个学习的过程。    实现VS2010连接SQL Server 2008:逗逗飞的专栏    ADO的三个指针: _ConnectionPtr:用于建立数据库的连接。 _RecordsetPtr:它是专门为通过记录集操作数据库而设立的指针,通过该接口可以对数据库的表内的记录、字段等进行各种操作。 _Comman...
分类:数据库   时间:2014-12-29 18:27:11    阅读次数:251
关于MySQL的SLEEP(N)函数
都知道通过在MySQL中执行select sleep(N)可以让此语句运行N秒钟: mysql> select sleep(1); +----------+ | sleep(1) | +----------+ | 0 | +----------+ 1 row in set (1.00 sec)返回给客户端的执行时间显示出等待了1秒钟 借助于sleep(N)这个函数我们可以在M...
分类:数据库   时间:2014-12-29 18:24:03    阅读次数:186
[转]mysql导出导入中文表解决方法
在开发过程中会经常用到mysql导出导入中文表,本文将详细介绍其如何使用,需要的朋友可以参考下。在开发过程中会经常用到mysql导出导入中文表,本文将详细介绍其如何使用,需要的朋友可以参考下一、先针对utf8导出:(1)导出源数据库的所有表:代码如下:mysqldump -u root -p密码 -...
分类:数据库   时间:2014-12-29 18:22:27    阅读次数:191
[转]mysql导入导出数据中文乱码解决方法小结
本文章总结了mysql导入导出数据中文乱码解决方法,出现中文乱码一般情况是导入导入时编码的设置问题,我们只要把编码调整一致即可解决此方法,下面是搜索到的一些方法总结,方便需要的朋友。linux系统中linux默认的是utf8编码,而windows是gbk编码,所以会出现上面的乱码问题。解决mysql...
分类:数据库   时间:2014-12-29 18:19:30    阅读次数:237
Java嵌入式数据库H2学习总结(三)——在Web应用中嵌入H2数据库
H2作为一个嵌入型的数据库,它最大的好处就是可以嵌入到我们的Web应用中,和我们的Web应用绑定在一起,成为我们Web应用的一部分。下面来演示一下如何将H2数据库嵌入到我们的Web应用中。一、搭建测试环境和项目1.1、搭建JavaWeb测试项目 创建一个【H2DBTest】JavaWeb项目,...
分类:数据库   时间:2014-12-29 18:17:59    阅读次数:399
[转]MYSQL导入导出命令详解
网上看了一些总结出来的资料,不知道对大家有没有用的,有用的话也就不枉费我一按按钮的一片苦心了。/usr/local/mysql/bin/mysql -uroot -proot test -e "LOAD DATA INFILE '/usr/1.txt' replace INTO TABLE test...
分类:数据库   时间:2014-12-29 18:19:17    阅读次数:182
[转]mysql 导入导出数据库以及函数、存储过程的介绍
本篇文章是对mysql中的导入导出数据库命令以及函数、存储过程进行了详细的分析介绍,需要的朋友参考下:mysql常用导出数据命令:1.mysql导出整个数据库 mysqldump -hhostname -uusername -ppassword databasename > backupfile.s...
分类:数据库   时间:2014-12-29 18:14:30    阅读次数:180
数据库基础之左连接
左外连接就是在等值连接的基础上加上主表中的未匹配数据。 今天下午处理一个SQL,通过left outer join(so as right left outer join)的表的关联方式. 看到这种语法,直觉上反映查询结果的条数应该是Where之后主表返回的记录数(下将Where描述前置略去)...
分类:数据库   时间:2014-12-29 18:11:37    阅读次数:191
[转]Mysql导入导出工具Mysqldump和Source命令用法详解
Mysql本身提供了命令行导出工具Mysqldump和Mysql Source导入命令进行SQL数据导入导出工作,通过Mysql命令行导出工具Mysqldump命令能够将Mysql数据导出为文本格式(txt)的SQL文件,通过Mysql Source命令能够将SQL文件导入Mysql数据库中,下面通...
分类:数据库   时间:2014-12-29 18:11:25    阅读次数:180
OPENSHIFT MYSQL使用Navicat连接配置
最近一直在研究openshift免费空间的使用,对于如何用本地的数据库工具连接一直在找方法,呵呵,初学者。以下方法可以实现:1.在本地命令行中执行命令:rhc port-forward 应用名 如:rhc port-forward php执行完之后不要关闭命令行,这时候使用Navicat工具就可以连...
分类:数据库   时间:2014-12-29 18:09:25    阅读次数:912
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!