MatrixOne从入门到实战——MatrixOne的连接和建表
前景回顾
前几篇文章,为大家介绍了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:
安装PIP
准备测试数据
具备一款代码编辑工具 (pycharm) 或者直接在Linux 上编辑python文件
编辑代码
执行结果
建表
目前MatrixOne没有特殊的建表语法,建表时,只需要按照下列语法进行即可
示例
创建普通表
清空普通表
删除普通表
创建带有主键的表(注意:MatrixOne 表名和列名不区分大小写,大写的表名和列名都会转为小写)
查看表:
主键表目前支持多个字段作为主键,如下面的建表语句:
查看表:
这里会发现有一个隐藏字段是id和lastname结合的一个varchar 类型的字段,用来当做主键。
标签:
留言评论