使用SQLite命令行工具快速创建数据库:sqlite3 mydatabase.db 创建表users (id INTEGER PRIMARY KEY, name TEXT); 插入数据 INSERT INTO users (name) VALUES ('Alice'); 查询 SELECT * FROM users; 几行命令搞定一切,无需复杂配置。
安装MySQL并命令行创建数据库
sudo apt install mysql-server; mysql -u root -p; CREATE DATABASE mydb; USE mydb; CREATE TABLE test (id INT); SHOW TABLES; 指令一步到位,高效启动数据库环境。
PostgreSQL命令驱动搭建
sudo apt install postgresql; sudo -u postgres psql; CREATE DATABASE quickdb; \c quickdb; CREATE TABLE info (name VARCHAR(50)); INSERT INTO info VALUES ('test'); SELECT * FROM info; 命令行操作,快速便捷无冗余。
MongoDB快速命令创建
mongosh; use mydb; db.users.insertOne({name: 'Bob'}); db.users.find(); 轻松创建集合和数据,命令驱动即插即用。
Redis命令行高效搭建
redis-cli; SELECT 0; SET key1 "value1"; GET key1; 简单指令操作,内存数据库秒速创建和管理。
使用Docker命令一键数据库
docker run --name mydb -e MYSQL_ROOT_PASSWORD=pass -d mysql; docker exec -it mydb mysql -uroot -ppass; CREATE DATABASE appdb; 容器化命令,快速搭建隔离环境。
FAQ
Q: 如何快速退出数据库命令行?
A: MySQL用exit; PostgreSQL用\q; SQLite用.quit;
Q: 命令创建数据库需要root权限吗?
A: 大多需要sudo安装,但创建数据库视用户权限;
Q: 支持Windows系统吗?
A: 是,下载对应安装包,用命令提示符操作;
Q: 数据怎么备份?
A: SQLite用.cp命令,MySQL用mysqldump。