`
gaojingsong
  • 浏览: 1212350 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

【Mycat1.6之操作SQLServer案例】

阅读更多

永久链接: http://gaojingsong.iteye.com/blog/2345449

预览文章: Mycat链接SQLServer2005出现TDS 预登录响应不完整 

解决方案如下:使用navcat连接SQLServer数据库,把SQLServer数据库当Mysql数据库处理即可,因为有了Mycat后端都是Mysql数据库了,对外屏蔽了数据库底层,你压根不知道后端使用的啥数据库

 

 

1、配置Schema文件如下:


 2、建表成功,但是SQLServer的IDENTITY主键语法不支持

3、插入记录失败,未指定插入列

4、插入记录OK

5、查询结果验证

 

示例代码如下:

EXPLAIN select * from dept

 

CREATE TABLE dept(

uuid int NOT NULL,

id int IDENTITY(1,1) NOT NULL,

address varchar(20) 

 

CREATE TABLE `dept` (

  `uuid` int(11) NOT NULL AUTO_INCREMENT,

  `id` int(11) DEFAULT NULL,

  `address` varchar(20) DEFAULT NULL,

  PRIMARY KEY (`uuid`),

  KEY `index_name` (`id`),

  KEY `index_address` (`address`)

 

 

drop table  dept;

CREATE TABLE dept(

uuid int NOT NULL ,

id int  NOT NULL PRIMARY key,

address varchar(20) 

 

INSERT into dept(uuid,id,address) values(1,1,'北京');

INSERT into dept(uuid,id,address) values(2,2,'上海');

INSERT into dept(uuid,id,address) values(3,3,'深圳');

  • 大小: 91.6 KB
  • 大小: 44.3 KB
  • 大小: 74 KB
  • 大小: 104 KB
  • 大小: 87 KB
分享到:
评论

相关推荐

    Mycat 1.6 稳定版-linux环境 gz包.7z

    《Mycat 1.6 稳定版在Linux环境下的部署与应用》 Mycat是一款开源的、基于Java开发的分布式数据库中间件,主要用于解决大数据量、高并发场景下的数据库处理问题。它实现了MySQL协议,可以作为MySQL的一个高性能、高...

    mycat1.6windows+linux.zip

    mycat1.6windows+linux.zip, 我就很不理解,为什么好多人上传的资料,下载都需要积分。0积分能咋地?官网能访问但是下载不了,后再巧合下在另外一个网站上下载的,我在这里给大家分享下。不需要积分也不需要花钱,...

    mycat1.6.7.1.rar

    《Mycat数据库中间件详解——基于mycat1.6.7.1版本》 Mycat是一款开源的、基于Java开发的分布式数据库中间件,主要用于解决大数据量、高并发的分布式数据库架构问题。在本篇文章中,我们将深入探讨mycat1.6.7.1版本...

    mycat 1.6 win和linux版

    标题"mycat 1.6 win和linux版"提到的是Mycat数据库中间件的1.6版本,它同时提供了Windows和Linux两个操作系统下的安装包。Mycat是一个开源的、基于Java开发的关系型数据库分布式集群解决方案,主要用于解决大数据量...

    mycat-server 1.6 源码包 可直接运行

    深入研究Mycat-Server 1.6的源码,可以帮助开发者理解其内部机制,比如连接管理、SQL解析、事务处理、负载均衡等模块。源码阅读有助于定制化开发和优化性能,例如针对特定业务场景调整分片策略,或者改进SQL执行效率...

    mycat1.6.7.5.zip

    在本压缩包"mycat1.6.7.5.zip"中,包含了在Linux环境下安装Mycat 1.6.7.5所需的所有关键组件,尤其是Java Development Kit (JDK) 1.8的安装文件,因为Mycat运行在Java平台上,所以JDK是其运行的前提。 首先,让我们...

    【Mycat1.6之操作Oracle案例】

    【Mycat1.6与Oracle操作案例详解】 在IT行业中,数据库管理是核心部分,尤其是在大型企业级应用中。Mycat是一个开源的分布式数据库中间件,它提供了数据库分片、读写分离、故障切换等功能,适用于高并发、大数据量...

    Mycat1.6源码

    Mycat 1.6的源码结构清晰,主要包括网络通信模块、SQL解析模块、事务处理模块和数据分片模块。通过对源码的阅读,我们可以深入了解其工作流程和设计理念,例如,SQL解析模块使用了Antlr工具生成SQL解析树,事务处理...

    Mycat1.6 安装步骤

    tar -zxvf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz ``` ##### 3. 移动安装目录 将解压后的Mycat目录移动到`/usr/local`下,并重命名为`mycat`。 ```bash mv mycat /usr/local/mycat ``` ##### 4....

    Mycat-1.6.7.3.zip

    3. **SQL路由与合并**:Mycat能解析SQL语句,根据分片规则路由到相应的数据节点执行,并将结果进行合并,返回给客户端,简化了开发者的工作。 4. **事务支持**:Mycat提供了全局事务(XATransaction)的支持,保证...

    Mycat 1.6权威指南.pdf和1.5的word版

    《Mycat 1.6权威指南》与《Mycat 1.5权威指南》是两本关于Mycat数据库中间件的重要参考资料,分别提供了详细的1.6和1.5版本的技术信息和实践指导。Mycat作为一款开源的分布式数据库系统,它解决了大数据量下的高并发...

    mycat-1.6.7.6_BYMONTH.zip

    基于MyCat1.6.7.6正式版的源码修改的,支持subTables的按月分表正则配置 subTables=“ tableName_$202101-?” subTableWay="BYMONTH" rule="sharding-by-month" 表示从202101月份开始进行分表处理,?表示当前日期的...

    MySql 中间件 Mycat 1.6.7.5 - release- win.tar windows 程序

    1. 解压`Mycat-server-1.6.7.5-release-20210616151418-win.tar.gz`,获取Mycat的服务器端程序。 2. 修改`conf/server.xml`配置文件,配置数据库连接信息、分片规则等。 3. 初始化Mycat,执行`bin/startup.sh`启动...

    mycat1.6.7.4

    【Mycat1.6.7.4:数据库中间件详解】 Mycat,作为一款强大的数据库中间件,它的出现是对阿里巴巴开源项目Cobar的一次革新与超越。Cobar是MySQL集群的一种解决方案,但随着时间的发展,社区发现它存在一些局限性,...

    linux的Mycat安装包1.6.7.4版本

    在这个例子中,我们已经有了名为`Mycat-server-1.6.7.4-release-20200105164103-linux.tar.gz`的压缩包,通常这个文件会通过FTP或SCP等方式上传到你的Linux服务器。 2. **解压安装包**:在你的Linux服务器上找到...

    Mycat-server-1.6.7.6-release-windows-linux.rar

    在标题"Mycat-server-1.6.7.6-release-windows-linux.rar"中,我们可以看到这是Mycat的1.6.7.6版本服务器的发布包,同时提供了适用于Windows和Linux两种操作系统平台的安装包。这表明Mycat具有良好的跨平台特性,...

    mycat1.6jar包反编译的源码

    《深入解析mycat1.6源码:一次技术探索之旅》 Mycat,作为一款开源的分布式数据库中间件,广泛应用于大型分布式系统中,它实现了数据分片、读写分离、故障切换等功能,为高并发、大数据量的场景提供了优秀的解决...

    解决mycatJDBC8驱动连接Mycat1.6报错 Unknown system variable 'query_cache_size'

    标题中的问题涉及到的是在使用Mycat数据中间件时,尝试使用JDBC 8驱动连接到Mycat 1.6版本时遇到的一个错误:`Unknown system variable 'query_cache_size'`。这个问题出现的原因在于MySQL 8.0版本中移除了`query_...

    Mycat压缩包Mycat-server-1.6.7.4-release-20200105164103-win

    ### **数据量大的几种解决方案** - mysql集群, 主从,读写分离 - 冷热分离,部分冷数据(不经常使用的数据)移...- 分库分表 mycat/ shadingjdbc - NewSQL数据库,hbase 没有1个积分的私聊我哈,我给你免费。。。。。

Global site tag (gtag.js) - Google Analytics