在做面试题目的时候做到了,然而不太肯定,后来看了下面的这篇博客,觉得说的很清晰,故摘录到这里:地址:http://www.cnblogs.com/rollenholt/p/3776923.html MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT ...
分类:
数据库技术 时间:
2016-09-02 12:59:56
收藏:
0 评论:
0 赞:
0 阅读:
252
如果你都是按照默认配置安装的那么只要按照如下步骤就可以了 1、cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql 将服务文件拷贝到init.d下,并重命名为mysql 2、chmod +x /etc/init.d/mysq ...
分类:
数据库技术 时间:
2016-09-02 12:58:15
收藏:
0 评论:
0 赞:
0 阅读:
234
在“服务”里把Sql相关的服务启动即可 ...
分类:
数据库技术 时间:
2016-09-02 12:57:38
收藏:
0 评论:
0 赞:
0 阅读:
440
The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. 1.在用SQL SERVER 2005访问.xlsx文件(office2007&2010文件格式)时,必须用provider 'Micros ...
分类:
数据库技术 时间:
2016-09-02 12:56:45
收藏:
0 评论:
0 赞:
0 阅读:
448
PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P 完整语法: table_source PIVOT( 聚合函数(value_column) FOR pivot_column IN(<column_list>) ) ...
分类:
数据库技术 时间:
2016-09-02 12:54:48
收藏:
0 评论:
0 赞:
0 阅读:
213
MySQL的语句执行顺序 MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指 ...
分类:
数据库技术 时间:
2016-09-02 12:53:55
收藏:
0 评论:
0 赞:
0 阅读:
281
1. 初始化数据 - 列唯一 2. 查询 - 列唯一 运行结果: 3. 按照qty和empid顺序生成行号 - 列唯一 运行结果: 4. 初始化数据 - 列重复 5. 查询 - 列重复 运行结果: ...
分类:
数据库技术 时间:
2016-09-02 12:53:17
收藏:
0 评论:
0 赞:
0 阅读:
401
大概思路如下: 使用Linux自带的rsyslog服务来做底层,然后再使用mysql与rsyslog的模板来存储文件,并且以web来进行显示出来。<模板的存储以日期的树形结构来存储,并且以服务器客户端IP为文件名进行划分。 最终的效果如下图: 大概步骤如下: 1.配置好rsyslog server的 ...
分类:
数据库技术 时间:
2016-09-02 11:45:15
收藏:
0 评论:
0 赞:
0 阅读:
366
我们在进行数据库管理和开发中经常会遇到性能问题,这就涉及到MySQL的性能优化。通过在网络上查找资料和笔者自己的尝试,我认为以下系统参数是比较关键的: 关键参数一:back_log 要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些 ...
分类:
数据库技术 时间:
2016-09-02 11:37:35
收藏:
0 评论:
0 赞:
0 阅读:
133
Windows: 安装目录下新建my.ini文件,输入一下内容 [mysqld]#修改服务器端默认字符编码格式为utf8character-set-server = utf8 [client]#修改客户端默认字符编码格式为utf8default-character-set=utf8 重启MySQL服 ...
分类:
数据库技术 时间:
2016-09-02 11:32:45
收藏:
0 评论:
0 赞:
0 阅读:
202
方法1SELECT DISTINCT 字段1,字段2,字段3 FROM 表; 方法2 SELECT 字段1,字段2,字段3 FROM 表 GROUP BY 字段1,字段2,字段3 ...
分类:
数据库技术 时间:
2016-09-02 11:32:25
收藏:
0 评论:
0 赞:
0 阅读:
294
1、存储结构 ...
分类:
数据库技术 时间:
2016-09-02 11:31:45
收藏:
0 评论:
0 赞:
0 阅读:
227
PIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现 PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P 完整语法: table_source PIVOT( 聚合函数(value_column) FOR ...
分类:
数据库技术 时间:
2016-09-02 11:30:08
收藏:
0 评论:
0 赞:
0 阅读:
259
job的 interval设置为 sysdate+1 结果好多客户的这个时间最后会变的乱起八糟, 或是 导入 , 或是手动执行了等等, 还有自动会变的, 而且不少, 觉得莫名其妙, , 今天网上搜了下 , 终于明白了其中的原因 并且也找到了解决办法, 比如,我要每天凌晨1点执行, interval就 ...
分类:
数据库技术 时间:
2016-09-02 11:26:46
收藏:
0 评论:
0 赞:
0 阅读:
266
载文件: MySQL5.1(绿色).rar MySql绿色版安装 1、解压MySQL Server 5.1.rar到MySQL Server 5.1目录下 2、修改MySQL Server 5.1文件夹下my.ini文件 basedir="G:/MySql/MySQL Server 5.1/" da ...
分类:
数据库技术 时间:
2016-09-02 11:24:55
收藏:
0 评论:
0 赞:
0 阅读:
204
现在我们将Province列值和Company列值互换,代码如下: 这是第一种列值互换方式! 下面是第二种在部分数据库中有效的互换方式: 这里的加减号可能有些数据库不支持,根据不同的DBMS做相应的替换。 ...
分类:
数据库技术 时间:
2016-09-02 11:24:25
收藏:
0 评论:
0 赞:
0 阅读:
201
1.卸载原有gdb 以root用户登录 1.1 查询原有gdb包名,执行命令: rpm -q gdb 1.2 卸载原有gdb包,假设gdb包名为gdb-7.0-0.4.16,执行命令:rpm -e gdb-7.0-0.4.16 2.编译安装gdb,假设新gdb包的文件名为:gdb-7.2.tar.g ...
分类:
数据库技术 时间:
2016-09-02 11:19:35
收藏:
0 评论:
0 赞:
0 阅读:
143
在leveldb在查找比较时的key里面保存key长度用的是VarInt,何为VarInt呢,就是变长的整数,每7bit代表一个数,第8bit代表是否还有下一个字节, 将该值与二进制1000 0000值进行比较,如果小于,则直接将该值作为unsigned char也就是整数值写入。 将该值与二进制1 ...
分类:
数据库技术 时间:
2016-09-02 11:18:15
收藏:
0 评论:
0 赞:
0 阅读:
173
1、先将当前用户改成 root用户:sudo su 2、进入安装路径,我的是:cd /etc/mysql/ 3、打开debian.cnf : gedit debian.cnf 4、找到:user password 就是登陆的账号密码了 5、登陆 mysql :mysql -u 用户名 -p 密码 6 ...
分类:
数据库技术 时间:
2016-09-02 11:18:05
收藏:
0 评论:
0 赞:
0 阅读:
293
参数的设定: string strCmd = "SELECT AccountID FROM Account WHERE AccountName=@AccountName AND password=@password"; 对于SQL Server数据库,“@”是参数的前缀。上句中定义了两个参数:@Ac ...
分类:
数据库技术 时间:
2016-09-02 11:17:45
收藏:
0 评论:
0 赞:
0 阅读:
147