前言 Navicat作为比较老牌的数据库连接工具知名度比较广,功能也比较完善,但对入门的广大初学者来讲,怎么去找安装的资源包是一大难题,虽然经过一些“渠道”能找到可以正常使用的绿色安装包,但从长期来讲不太合适,不可能每次官网更新之后,又得去找新的安装包?可能有人会说,那就用之前老版本的呀,但是我想说各大数据库厂商也会更新,当老版本不支持新特性该怎么办?再加上公司最近的影响,少用盗版软件,于是这里安利一波一位国外大佬 Ansgar Becker 写的一个开源工具 HeidiSql 官网 正文 进入…
ALTER DATABASE Test_DB modify name = Howie --更改数据库名 EXEC sp_renamedb 'Howie' , 'Howie_Wee' --更改数据库名 更改上面这些时,需要保证没有其他人或者应用连接数据库,否则会报错(无法用排他锁锁定该数据库,以执行该操作. (Microsoft SQL Server,错误: 5030)) 可以使用以下语句来查看: select spid  from master.dbo.sysprocesses  where d…
Gitlab 官方宣布,将从 12.1 版本开始不再支持 MySQL 数据库.早在 2017年7月,Gitlab 就计划将弃用对 MySQL 的支持.而目前这个决定将从 12.1 版本开始. 编辑注: 配图与本文无关 :D 官方列出几个 MySQL 不能满足 Gitlab 要求的地方: 无法支持嵌套分组查询(详情) 必须使用黑科技来提升 MySQL 对列的限制,这将导致 MySQL 拒绝存储数据 MySQL 无法添加 TEXT 类型字段的长度限制 MySQL 不支持分区索引 还有类似 Geo 为…
MySQL存储过程: #插入一条返回值涂聚文注 DELIMITER $$ DROP PROCEDURE IF EXISTS `geovindu`.`proc_Insert_BookKindOut` $$ CREATE PROCEDURE `geovindu`.`proc_Insert_BookKindOut` (IN param1Name NVarChar(1000),IN param1Parent Int,OUT ID INT) BEGIN IF NOT EXISTS (SELECT * FR…
一.什么是数据库 1.数据库概念:数据库(Database)是按照数据结构来组织.存储和管理数据的仓库,每个数据库都有一个或多个不同的API接口用于创建,访问,管理,搜索和复制所保存的数据. 2.RDBMS(关系数据库管理系统): 能让我们使用表.列和索引实现一个数据库 保证各种表的行间的引用完整性 自动更新索引 解释一个SQL查询和组合来自不同表的信息 SQL:结构化查询语言(Structured Query Language),在关系型数据库上执行数据操作.数据检索以及数据维护的标准语言.…
当前powerDesign版本:16.6 列上指定:Collation = utf8_general_ci 但是SQL脚本中,列字段没有显示Collect ------------------------------------------------------------- 工具栏->database->edit current DBMS然后,选中:MYSQL50::Script\Objects\Column\Add 脚本中新增如下表达式:[ [COLLATE] %Collate%] 修改…
支持MySql的数据库自动分表工具DBShardTools发布 前段时间参与了公司的一个项目,这个项目的特点是数据量.访问量都比较大,考虑使用数据库水平分表策略,Google了大半天,竟然没有找到分表工具.于是自己写了个数据库水平分表工具,支持MS Sql Server和 MySQL,对MYSQL支持比较好. 下面介绍下分表工具的使用方法. 首先是设置数据库连接界面 输入连接名称(也可以点击右边的选择框,从之前保存的连接中选择),选择数据库类型(目前支持Mysql和Sql Server),输入i…
导入和导出 SQL Server 数据库 Amazon RDS 支持使用完整备份文件 (.bak 文件) 对 Microsoft SQL Server 数据库进行本机备份和还原.您可以在单个便携式文件中导入和导出 SQL Server 数据库.可以创建本地数据库的完整备份,将该备份存储在 Amazon Simple Storage Service (Amazon S3) 上,然后将该备份文件还原到运行 SQL Server 的现有 Amazon RDS 数据库实例上.可以对 Amazon RDS…
MySQL 是相當常用之資料庫伺服器,而微軟雲端服務 Microsoft Azure 上 Azure SQL Database 是一個功能強大且經濟實惠的選擇,透過本篇文章,使用 SQL Server Migration Assistant ( 以下簡稱 : SSMA ) 利用幾個簡單的步驟,可將您的 MySQL 資料庫移轉到  Microsoft SQL Server 或是 Azure SQL Database 上. SQL Server 移轉小幫手 SSMA 支援多種架構的資料庫 (Syba…
  Zabbix template for Microsoft SQL Server介绍   这里介绍Zabbix下监控Microsoft SQL Server数据库非常好用的一个模板,模板名为"Zabbix template for Microsoft SQL Server",此模板的下载地址为:     Zabbix share的地址: https://share.zabbix.com/databases/microsoft-sql-server/template-for-micr…