📅  最后修改于: 2023-12-03 14:40:37.783000             🧑  作者: Mango
DataGrip是一款功能强大的数据库管理工具,提供了许多方便的功能来管理和开发数据库。以下是DataGrip的一些特点:
val dataSource = HikariDataSource().apply {
jdbcUrl = "jdbc:mysql://localhost:3306/mydb"
driverClassName = "com.mysql.cj.jdbc.Driver"
username = "root"
password = "root"
}
-- 创建表
CREATE TABLE IF NOT EXISTS users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255),
email VARCHAR(255)
);
-- 插入数据
INSERT INTO users (name, email)
VALUES ('Alice', 'alice@example.com'), ('Bob', 'bob@example.com');
-- 查询数据
SELECT * FROM users;
-- 通过id查询用户
SELECT * FROM users WHERE id = 1;
-- 更新数据
UPDATE users SET email = 'alice2@example.com' WHERE id = 1;
-- 删除数据
DELETE FROM users WHERE id = 2;
除了以上特点,DataGrip还提供了版本控制、调试、数据检索等功能,使它成为一个优秀的数据库管理工具。