CREATE DATABASE Doris;
。
MySQL命令创建数据库_Doris MySQL命令简介
1. 登录MySQL
要创建数据库,首先需要登录到MySQL服务器,打开终端或命令提示符,输入以下命令:
mysql -u your_username -p
系统会提示你输入密码,输入密码后按回车键即可登录。
2. 创建数据库
成功登录后,使用CREATE DATABASE
语句来创建新数据库,语法如下:
CREATE DATABASE database_name;
创建一个名为example_db
的数据库:
CREATE DATABASE example_db;
3. 查看数据库列表
创建数据库后,可以查看所有数据库以确认新数据库是否创建成功:
SHOW DATABASES;
该命令将列出所有可用的数据库,包括新建的数据库。
4. 选择数据库
要开始使用新建的数据库,需要选择它:
USE example_db;
5. 创建数据表
选择数据库后,可以使用CREATE TABLE
语句创建数据表,创建一个名为users
的表:
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
6. 插入和查询数据
向表中插入数据:
INSERT INTO users (username, email) VALUES ('john_doe', 'john@example.com');
查询表中的数据:
SELECT * FROM users;
1. Doris
Apache Doris是一个现代化的MPP(Massively Parallel Processing)数据库产品,专为在线分析处理(OLAP)设计,它支持SQL语言,并具备高性能、高并发、实时数据分析的能力。
2. 连接Doris集群
使用MySQL客户端连接到Doris集群:
mysql -h fe_host -P fe_port -u user -p
fe_host
是前端节点的IP地址,fe_port
是端口号,user
是用户名。
3. 创建数据库
在Doris中,创建数据库的命令与MySQL类似:
CREATE DATABASE db_name;
创建一个名为doris_db
的数据库:
CREATE DATABASE doris_db;
4. 查看数据库列表
查看所有数据库:
SHOW DATABASES;
5. 使用数据库
选择要使用的数据库:
USE doris_db;
6. 创建数据表
在Doris中,创建表时需要指定存储格式(如DUPLICATE或UNIQUE)、分片键等,创建一个名为sales
的表:
CREATE TABLE IF NOT EXISTS sales (
id BIGINT,
product_id BIGINT,
sale_date DATE,
amount DOUBLE,
city STRING,
province STRING,
dt DATE,
st STRING,
pt STRING,
et STRING,
PRIMARY KEY(id),
DISTRIBUTED BY HASH(id) BUCKETS 10,
PROPERTIES (
"replication_num" = "1"
)
)
PARTITION BY RANGE(sale_date) (
PARTITION p1 VALUES LESS THAN ("2023-01-01"),
PARTITION p2 VALUES LESS THAN ("2023-06-01"),
PARTITION p3 VALUES LESS THAN ("2024-01-01")
)
ENGINE=OLAP;
7. 插入和查询数据
向表中插入数据:
INSERT INTO sales (id, product_id, sale_date, amount, city, province, dt, st, pt, et) VALUES
(1, 101, '2022-12-25', 100.00, 'Beijing', 'Beijing', '2022-12-25', '2022-12-25', '2022-12-25', '2022-12-25'),
(2, 102, '2023-01-01', 200.00, 'Shanghai', 'Shanghai', '2023-01-01', '2023-01-01', '2023-01-01', '2023-01-01');
查询表中的数据:
SELECT * FROM sales;
本文详细介绍了如何在MySQL和Doris中使用SQL命令创建和管理数据库,通过这些步骤,用户可以快速上手这两种数据库的基本操作,无论是传统的关系型数据库MySQL,还是现代的分析型数据库Doris,掌握这些基本命令都是进行高效数据管理和分析的基础。
小伙伴们,上文介绍了“mysql命令穿件数据库_Doris MySQL命令简介”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。