数据库
manbufenglin
技术兴趣:大数据技术、技术架构、JAVA、数据库开发,C#(Asp.NET)等;
展开
-
Mysql数据库表用户创建及表授权
环境:mysql 数据库需求:现有库名为db1下表tab_1,tab_2,需要创建用户user_test,使他拥有库db1下表tab_1和tab_2的读、更新、插入、删除数据的权限。实现 创建用户user_test,密码为test.123456CREATE USER 'user_test'@'%' IDENTIFIED by 'test.123456'; 用户授权使他拥有数据库下多表读写数据权限GRANT SELECT,INSERT,UPDATE,DELE...原创 2020-10-14 13:49:39 · 728 阅读 · 0 评论 -
mysql CONCAT_WS函数结果长度受限制
mysql 5.7+中CONCAT_WS 函数连接出来的字符串长度受限制问题1、通过命令 如下可以查看参数设置,默认1024.show variables like 'group_concat_max_len';2、修改该参数在mysql应用的config文件夹下的文件my.cnf中设置该参数具体值如下:[mysqld]group_concat_max_len =...原创 2019-09-23 18:45:30 · 2312 阅读 · 0 评论 -
[绝杀技] 通过.ibd对mysql数据恢复
1、需求:环境:Centos7+Mysql5.7+ ;假设我们现在想恢复Mysql数据库 test中表person中的数据。其原始数据如下:表结构如下:CREATE TABLE `person` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(10) NOT NULL, `phone` varch...原创 2019-08-15 15:01:48 · 159 阅读 · 0 评论 -
redis 3.2+ 集群实践
redis集群实践1、创建集群[root@test04 7000]# redis-trib.rb create --replicas 1 10.9.251.104:7000 10.9.251.104:7001 10.9.251.104:7002 10.9.251.103:7000 10.9.251.103:7001 10.9.251.103:7002>>> Creating c原创 2017-01-12 16:27:59 · 1102 阅读 · 1 评论 -
Redis 安装配置
归档Redis在Windows,linux平台下的安装配置 为了方便查阅资料,特将网上搜索到的Redis相关安装配置进行归档整理:=============================================================window平台Redis安装 下载地址: http://code.google.com/p/servic转载 2013-07-01 17:16:37 · 768 阅读 · 0 评论 -
用RAW模式查询创建XML(SQL Server 与 XML 笔记)
在开发过程中,会遇到提取关系数据并返回给客户端时需将其格式化为XML的情况,SQL Server通过叫做For xml的T-SQL子句支持该功能,呵呵,多么幸运!RAW模式是最简单的xml输出格式。假设有如下数据:DECLARE @T1 table(UserID int , UserName nvarchar(50),CityName nvarchar(50));insert into原创 2013-04-09 16:00:07 · 1510 阅读 · 0 评论 -
Oracle 游标记录使用示例
create table userTabel( userid number(10), username varchar2(100), constraint PK_USERID PRIMARY KEY(userid) ); commit; insert into userTabel values(1,'Albert'); insert into userTabel val原创 2012-04-20 15:30:38 · 409 阅读 · 0 评论 -
利用PIVOT将竖表转横表(SQL Server2008+)
1、需求示意图2、创建表结构及数据IF OBJECT_ID('dbo.OpenSchema') IS NOT NULL DROP TABLE dbo.OpenSchema;CREATE TABLE dbo.OpenSchema( objectid INT NOT NULL, attribute NVARCHAR(30) NOT NULL,原创 2012-06-14 17:29:54 · 7220 阅读 · 0 评论 -
Oracle 层级树(子选父,父选子)
现有数据结构及数据如下:create table TEST_TREE( id VARCHAR2(32), name VARCHAR2(32), pid VARCHAR2(32), type VARCHAR2(32), lev VARCHAR2(32));comment on column TEST_TREE.name is '名称';commen原创 2012-05-08 15:02:02 · 3046 阅读 · 0 评论 -
SQL 树形结构
sql树形结构(转载) 2009-04-26 18:32 树形结构是一类重要的非线性结构,在关系型数据库中如何对具有树形结构的表进行查询,从而得到所需的数据是一个常见的问题。 关系型数据库将数据按表结构形式进行组织。它对表格的处理方便灵活,且易学易用,因而得到广泛的应用。关系型数据库所处理的表格是线性结构的,表的每一行对应着一个数据元素,称做一条记录。记录与记录之间呈线性转载 2009-07-25 10:11:00 · 2365 阅读 · 0 评论 -
SQL 对表字段的修改操作
假设 有一表名为 Tab_Test:1、添加一列 SQL Server: ALTER TABLE 表名 ADD 列名 VARCHAR(20) 2、修改一列SQL Server:ALTER TABLE 表名 ALTER COLUMN 列名 INT not nul原创 2011-07-26 13:07:05 · 705 阅读 · 0 评论 -
Oracle 内置函数
Oracle SQL 内置函数大全 SQL 中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A转载 2011-07-12 13:10:41 · 460 阅读 · 0 评论 -
SQL Server内置函数整理
CEILING描述:返回大于或等于指定数值表达式的最小整数。例如:select CEILING(1.2) 返回 2 select CEILING(-1.2) 返回 -1注意:select CEILING(4/3) 是返回1而不是2 因为 select(4/3) 返转载 2011-07-12 11:50:46 · 394 阅读 · 0 评论 -
在 windows 7 上安装 oracle 10g
Posted in oracle on 12/25/2009 11:36 下午 by tunpishuang 需要下载Oracle Database 10g Release 2 (10.2.0.3/10.2.0.4)Enterprise/Standard Edition for Microsoft Windows Vista and Windows 2008解压下载下来的zip文件转载 2010-04-05 22:30:00 · 617 阅读 · 0 评论