MatrixOne 从入门到实战 04——MatrixOne 的连接和建表
MatrixOne 从入门到实战——MatrixOne 的连接和建表
连接 MatrixOne
使用 MySQL Client 连接
使用 MySQL Client 连接 mo 服务时,我们需要在能够和 MO 服务通信的机器上准备一个 mysql client。
安装 MySQL Client
卸载 mariadb
安装 mysql-client
使用 mysql-client
连接成功后
使用 JDBC 驱动
Java 代码
下载JDBC 连接器
下载安装JDK
具备一款代码编辑工具(IntelliJ IDEA,Eclipse)
准备测试数据
MatrixOne 建表
在 IDEA 中创建工程
启动 IDEA 之后,选择左上角的 File > New > Project 创建一个新的项目工程
在弹出的对话框中选择 Maven > Next > 在 Name 中输入项目名称 >点击 Finish
项目创建完成后,编辑项目中的 pom.xml 文件,增加以下内容:
然后点击页面右上角的 maven 的刷新按钮,加载依赖
此时选择
src > main > java
目录,鼠标右键点击选择New > Java Class > 选择Class 并输入类名为:MoDemo
编辑代码
执行结果
python 代码
环境要求
Python – one of the following:
CPython : 3.6 and newer
PyPy : Latest 3.x version
安装 PIP
准备测试数据
具备一款代码编辑工具 (pycharm) 或者直接在 Linux 上编辑 python 文件
编辑代码
执行结果
建表
目前 MatrixOne 没有特殊的建表语法,建表时,只需要按照下列语法进行即可
示例
创建普通表
清空普通表
删除普通表
创建带有主键的表**(注意:MatrixOne 表名和列名不区分大小写,大写的表名和列名都会转为小写)**
查看表:
主键表目前支持多个字段作为主键,如下面的建表语句:
查看表:
这里会发现有一个隐藏字段是 id 和 lastname 结合的一个 varchar 类型的字段,用来当做主键。
版权声明: 本文为 InfoQ 作者【MatrixOrigin】的原创文章。
原文链接:【http://xie.infoq.cn/article/b4020a521220d64f2a6e859b3】。文章转载请联系作者。
评论