cassandra、mysql、clickhouse 的基本命令

MySQL基本命令: 启动MySQL服务:同样通过系统服务管理器启动,命令如sudo systemctl start mysql。 登录MySQL:使用mysql命令行工具登录,命令如mysql u root p。 查看数据库:列出所有数据库,命令为SHOW DATABASES;。 创建数据库:创建一个新的数据库,命令格式如CREATE DATABASE my_database;。 创建表...
cassandra、mysql、clickhouse 的基本命令
Cassandra、MySQL、ClickHouse的基本命令如下:
Cassandra基本命令: 启动Cassandra服务:通常通过系统服务管理器启动,命令如sudo systemctl start cassandra。 连接到Cassandra:使用cqlsh命令行工具连接到Cassandra集群,命令如cqlsh [hostname]。 查看keyspace:列出所有keyspace,命令为DESCRIBE KEYSPACES;。 创建keyspace:创建一个新的keyspace,命令格式如CREATE KEYSPACE my_keyspace WITH replication = {'class': 'NetworkTopologyStrategy', 'datacenter1': 3, 'datacenter2': 2};。 创建表:在指定的keyspace中创建表,需指定主键等,命令格式如CREATE TABLE my_keyspace.my_table ;。 查询数据:根据主键查询数据,命令格式如SELECT * FROM my_keyspace.my_table WHERE id = someuuid;。注意,Cassandra不支持部分主键查询。
MySQL基本命令: 启动MySQL服务:同样通过系统服务管理器启动,命令如sudo systemctl start mysql。 登录MySQL:使用mysql命令行工具登录,命令如mysql u root p。 查看数据库:列出所有数据库,命令为SHOW DATABASES;。 创建数据库:创建一个新的数据库,命令格式如CREATE DATABASE my_database;。 创建表:在指定的数据库中创建表,需指定主键等,命令格式如CREATE TABLE my_database.my_table , age INT);。 查询数据:根据条件查询数据,命令格式如SELECT * FROM my_database.my_table WHERE id = 1;。
ClickHouse基本命令: 启动ClickHouse服务:同样通过系统服务管理器启动,命令如sudo systemctl start clickhouseserver。 登录ClickHouse客户端:使用clickhouseclient命令行工具登录,命令如clickhouseclient host [hostname] port [port]。 查看数据库:列出所有数据库,命令为SHOW DATABASES;。 创建数据库:创建一个新的数据库,命令格式如CREATE DATABASE my_database;。 创建表:指定引擎、主键、排序键等,命令格式如CREATE TABLE my_database.my_table ENGINE = MergeTree ORDER BY id AS SELECT * FROM another_table;。 查询数据:根据条件查询数据,命令格式与MySQL类似,如SELECT * FROM my_database.my_table WHERE id = 1;。注意,ClickHouse的语法与MySQL虽有相似但也有细节差异。
以上命令为基础运维操作,实际使用中可能需要根据具体需求和环境进行调整。
2025-03-08
mengvlog 阅读 44 次 更新于 2025-10-29 16:25:59 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部