一丶基本命令行操作
1、显示当前数据库服务器中的数据库列表:mysql> SHOW DATABASES;
2、建立数据库:mysql> CREATE DATABASE 数据库名;
3、建立数据表:mysql> USE 库名;mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1));
4、删除数据库:mysql...
分类:
数据库 时间:
2015-08-15 12:08:57
阅读次数:
279
导出到测试环境大公司常有生产环境和测试环境,测试环境没法实时同步生产环境的数据,这就需要我们手工进行同步了。备份到文件我们不需要将生产环境的数据全量导出到测试环境,只需要满足部分条件的数据,如最近1个星期的数据,最近的100条数据
mysqldump -u用户名 -p密码 -h生产环境节点 数据库 数据表 --where "查询语句" --skip-lock-tables --default-ch...
分类:
数据库 时间:
2015-08-15 12:04:36
阅读次数:
184
参考:
慕课网在线分布式数据库原理与实践
淘宝沈询博客
沈询微博
淘宝技术原理系列视频
在公司学习TDDL,无意间感觉这方面挺有意思的。
很多工程上的方案并不像论文上写的那样精准,要考虑的问你有很多,最后看到的方案比较粗暴、高效、精准性略低。
性能
易用
可运维、可监控
结果简单
组件化
内网上的课程笔记:
分布式存储原理与TDDL 地址
零...
分类:
数据库 时间:
2015-08-15 12:03:32
阅读次数:
187
1.创建一个表
不加约束
create table t_user(
id number,--类型是number类型
name varchar2(20),--varchar2()可以变化
gender char(2),
birthday date default sysdate 默认是当前日期
)
加上约束
create table t_user2(
...
分类:
数据库 时间:
2015-08-15 12:02:03
阅读次数:
168
1.索引的使用 --创建表 create table T_User ( Id int primary key identity(1,1), UNo nvarchar(10), UName nvarchar(10), UAge int ) --创建索引(给字段UName建索引) create inde...
分类:
数据库 时间:
2015-08-15 11:53:37
阅读次数:
144
Oracle常用函数 ——TRUNC,TO_DATE,TO_CHAR,TO_NUMBER, SUBSTR,REPLACE,NVL ,TRIM,wm_concat,upper, lower,length,add_months(sysdate,1)查看oracle版本: SELECT * from v$...
分类:
数据库 时间:
2015-08-15 11:49:33
阅读次数:
174
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGFuZ2xpdXFpbmc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt=""> ...
分类:
数据库 时间:
2015-08-15 11:47:15
阅读次数:
158
一个数据表基本上很难满足我们的查询要求,同时,将所有的数据都保存在一个表格中显然也不是一种好的数据库设计,为了避免数据的冗余,删除、更新异常,我们通常需要建立一张外键表,通过表连接,来获取我们自己想要得到的数据,所以在数据查找中,表连接是一个经常使用到的操作,下面我们来看看两个或者几个表有哪些方式是...
分类:
数据库 时间:
2015-08-15 11:44:04
阅读次数:
140
??Linux下的qt安装,命令时:sudoapt-get install qt-sdk安装mysql数据库,安装方法參考博客:http://blog.csdn.net/tototuzuoquan/article/details/39565783假设行想进数据库开发。须要安装libqt5sql5-m...
分类:
数据库 时间:
2015-08-15 11:46:10
阅读次数:
193
阅读目录1.oracle(regular expression)简单介绍2.oracle正则特殊字符3.oracle正则字符簇4.各种操作符的运算优先级5.模拟测试例子6.oracle对应正则函数回到顶部1.oracle(regular expression)简单介绍目前,正则表达式已经在很多软件中...
分类:
数据库 时间:
2015-08-15 11:45:07
阅读次数:
203
我们在进行pl/sql编程时打交道最多的就是存储过程了。存储过程的结构是非常的简单的,我们在这里除了学习存储过程的基本结构外,还会学习编写存储过程时相关的一些实用的知识。如:游标的处理,异常的处理,集合的选择等等1.存储过程结构1.1 第一个存储过程createorreplaceprocedurep...
分类:
数据库 时间:
2015-08-15 11:40:53
阅读次数:
161
UNION 指令的目的是将两个 SQL 语句的结果合并起来,可以查看你要的查询结果.例如:SELECT Date FROM Store_InformationUNIONSELECT Date FROM Internet_Sales注意:union用法中,两个select语句的字段类型匹配,而且字段个...
分类:
数据库 时间:
2015-08-15 11:39:20
阅读次数:
154
动态变量可以在MySQL命令行里面设置:set global max_connections = 768;默认情况是100个
分类:
数据库 时间:
2015-08-15 11:39:44
阅读次数:
145
本文并不准备介绍全部的oracle函数,当前情势下,俺也还没这个时间,需要学习的东西太多了,要把多数时间花在学习经常能用上的技术方面:),所以如果是准备深入了解所有oracle函数的朋友,还是去关注:Oracle SQL Reference官方文档更靠谱一些。本文更多将会介绍三思在日常中经常会用到的...
分类:
数据库 时间:
2015-08-15 11:36:30
阅读次数:
149
问题:mysql> insert tdb_goods (goods_name,goods_cate,brand_name,goods_price,is_show,is_saleoff) VALUES('Y400N 14.0英寸笔记本','笔记本','联','3990',default,default...
分类:
数据库 时间:
2015-08-15 11:34:44
阅读次数:
167
1.常用函数
1)字符函数
lower
全部转为小写 select lower('HELLO') from dual; -->hello
upper 全部转为大写 select upper('hello') from dual; HELLO
concat 连接两个字符串 select concat('hello','world') from dual;--> hell...
分类:
数据库 时间:
2015-08-15 10:26:30
阅读次数:
180
一:什么是事务
银行转账!张三转10000块到李四的账户,这其实需要两条SQL语句:
给张三的账户减去10000元;
给李四的账户加上10000元。
如果在第一条SQL语句执行成功后,在执行第二条SQL语句之前,程序被中断了(可能是抛出了某个异常,也可能
是其他什么原因),那么李四的账户没有加上10000元,而张三却减去了10000元。这肯定是不行的!
你现在可能已经知道什么是事务了吧...
分类:
数据库 时间:
2015-08-15 10:24:55
阅读次数:
151