1.新建用户 @>mysql -u root -p @>密码 //创建用户 mysql> insert into mysql.user(Host,User,Password) values(‘localhost’,‘jeecn’,password(‘jeecn’)); //刷新系统权限表 mysql>flush privileges; 这样就...
分类:
数据库 时间:
2015-05-08 13:14:54
阅读次数:
200
--- 导出Sql文件 --- 在导出时合理使用几个参数,可以大大加快导入的速度。 -e 使用包括几个VALUES列表的多行INSERT语法; --max_allowed_packet=XXX 客户端/服务器之间通信的缓存区的最大大小; --net_buffer_leng...
分类:
数据库 时间:
2015-05-08 13:12:04
阅读次数:
192
今天想做个员工生日提醒的模块,突然发现语句还不好写,于是百度总结了一下,呵呵。 SELECT * from 表名 where HUMANSTATE=‘正常在职‘ AND?(TO_NUMBER(TO_CHAR((DATEOFBIRTH),‘MM‘)) = TO_NUMBER(TO_CHAR((sysd...
分类:
数据库 时间:
2015-05-08 13:12:15
阅读次数:
204
-- LOOP循环 CREATE PROCEDURE `test`.`new_procedure` ()
BEGIN
-- 需要定义接收游标数据的变量
DECLARE a CHAR(16);
-- 游标
DECLARE cur CURSOR FOR SELECT i FROM test.t;
-- 遍历数据结束标志
DE...
分类:
数据库 时间:
2015-05-08 13:11:00
阅读次数:
365
osql-U用户-P密码-S服务器地址-d默认数据库-i脚本文件目录https://msdn.microsoft.com/zh-cn/library/ms162806.aspx
分类:
数据库 时间:
2015-05-08 13:12:14
阅读次数:
147
客户:济南某桌球城故障:装系统导致数据库丢失解决方案:客户使用的是威宏军遥台球计费系统,软件使用了ACCESS的MDB数据库,客户那边是装系统后发现数据丢失的,客户自己有过备份数据,备份数据只到2014年12月28日,离操作丢失数据库中间相差1个月数据丢失,丢失后客户自己尝..
分类:
数据库 时间:
2015-05-08 13:10:36
阅读次数:
292
关系系统本章目的:
RDBMS的查询处理步骤
查询优化的概念
基本方法和技术 查询优化分类 :
代数优化
物理优化RDBMS查询处理阶段 : 1. 查询分析
2. 查询检查
3. 查询优化
4. 查询执行 对查询语句进行扫描、词法分析和语法分析
从查询语句中识别出语言符号
进行语法检查和语法分析 查询检查根据数据字典对合法的查询语句进行语义检查
根据数据字典中的用户...
分类:
数据库 时间:
2015-05-08 13:06:20
阅读次数:
174
1、什么是SQL Database?
托管关系数据库,数据库即服务,IaaS的一种。
2、有哪些特点?
(1)为SaaS应用提供可扩展的数据存储服务。
(2)易于操作大量的数据库。稍后介绍几种操作数据库的方法。
(3)性能更高,稳定性更好。基于Azure平台,高性能可扩展;多地区容灾备份。
(4)接近0维护,无需维护其他硬件设备。...
分类:
数据库 时间:
2015-05-08 13:06:05
阅读次数:
188
查询优化在关系数据库系统中有着非常重要的地位
关系查询优化是影响RDBMS性能的关键因素
由于关系表达式的语义级别很高,使关系系统可以从关系表达式中分析查询语义,提供了执行查询优化的可能性 查询优化的优点不仅在于用户不必考虑如何最好地表达查询以获得较好的效率,而且在于系统可以比用户程序的“优化”做得更好
(1) 优化器可以从数据字典中获取许多统计信息,而用户程序则难以获得这些信息
(...
分类:
数据库 时间:
2015-05-08 13:04:55
阅读次数:
215
??
1、 MySQL架构
C/S: client / server架构
MySQL DBMS(Data Bank Management System): 数据库管理系统
客户端 服务器 ---> 数据库 ---> 数据表 ---> (记录/行,字段/列)
2、 数据库程序员需要精通的操作:(不是DBA(数据库管理员))
一、为项目设计表
二、使用SQL语句(SQ...
分类:
数据库 时间:
2015-05-08 13:06:02
阅读次数:
203
MySQL创建数据表(上)
一、创建数据表的SQL语句模型【弱类型】
CREATETABLE [IF NOT EXISTS]
表名称(
字段名1列的类型[属性][索引],
字段名2
列的类型[属性][索引],
…
字段名n列的类型[属性][索引],
)[表属性][表字符集];
【表名称,字段名需要自己来命名】
【SQL语句并不区分大小写,但是一个文件名:在Windows下...
分类:
数据库 时间:
2015-05-08 13:03:55
阅读次数:
164
??
Linux下C++/C连接MySQL数据库(二)
--返回数据的SQL
引:
返回数据的SQL是指通过查询语句从数据库中取出满足条件的数据记录
从MySQL数据库值哦功能检索数据有4个步骤:
1)发出查询
2)检索数据
3)处理数据
4)整理所需要的数据
用mysql_query()发出查询,检索数据可以使用mysql_stor...
分类:
数据库 时间:
2015-05-08 13:03:16
阅读次数:
155
??
Linux下C++/C连接MySQL数据库(三)
--处理返回数据
一、通过返回结果集中的字段数
[cpp]
view plaincopyprint?
unsigned int mysql_field_count(MYSQL * connection); //将MYSQL_ROW的值作为一个存储了一行数据的数组...
unsigned i...
分类:
数据库 时间:
2015-05-08 13:02:54
阅读次数:
193
??
MySQL高级操作(下)
五、MySQL预处理语句
1、设置预处理stmt,传递一个数据作为where的判断条件
prepare stmt from “select * from table_name where id > ?”;
2、设置一个变量
set @i = 1;
3、执行预处理语句
execute stmt using @i;
...
分类:
数据库 时间:
2015-05-08 13:02:33
阅读次数:
183
??
Linux 下 C++/C 连接 MySQL 数据库(一)
一、连接前准备
原材料:Ubuntu12.04LTS
(已经安装了MySQL5.5或者更高级版本,新立得软件包,gcc/g++或者CodeBlosks编译器)
安装了以上的软件包后,我们可以正常使用MySQL完成数据管理工作,但是很多时候我们需要通过编写程序访问MySQL。此时,在程序中需要加载...
分类:
数据库 时间:
2015-05-08 13:03:33
阅读次数:
204
??
MySQL高级操作(上)
一、MySQL表复制
create table t2 like t1; #复制表结构,t2可以学习到t1所有的表结构
insert into t2 select * from t1; #复制表数据,但是这样还是会有缺陷,因为没有考虑到列的对应,因为t1与t2的表结构完全一致,所以此次操作才不会出错!
建议:
...
分类:
数据库 时间:
2015-05-08 13:02:58
阅读次数:
184
??
SQL语言基础复习
一、概述
SQL语句注释方式
1)以“#”开头直到行尾的所有内容都是注释
2)以“--”(--后还有一个空格)开头直到行尾的所有内容都是注释
3)以“/*”开始,以“*/”结束的所有内容都是注释,可用于注释多行
二、数据库操作
1、创建数据库
create database db_name;
db_name命名规则:
1)名称...
分类:
数据库 时间:
2015-05-08 13:00:08
阅读次数:
196