百度
360搜索
搜狗搜索

怎么在linux上新建数据库文件详细介绍

在 Linux 上新建数据库文件的方法取决于数据库类型,以下是两种常见方案:

方案一:SQLite(轻量文件型数据库)

特点:无需安装服务,数据库直接存储为单个文件
bash

sqlite3

dnf sqlite3

sqlite3 demo.db

demo.db

方案二:MySQL(服务型数据库)

前提:已安装并启动 MySQL 服务
bash

mysql root

CREATE DATABASE demo_db CHARACTER SET utf8mb4

USE demo_db

-- 可选:创建表(示例:订单表)

CREATE TABLE orders

order_id INT AUTO_INCREMENT PRIMARY KEY,

amount DECIMAL NOT NULL,

created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP

-- 退出 MySQL

EXIT

/var/lib/mysql/demo_db/

关键说明

  1. 文件位置

    • SQLite:当前目录直接生成 demo.db
    • MySQL:系统级目录(如 /var/lib/mysql/),需注意权限

  2. 权限注意

    • 普通用户建议在个人目录操作(如 ~/db/
    • MySQL 文件属主为 mysql:mysql,勿直接修改

  3. 验证工具

    • SQLite:sqlite3 demo.db "SELECT * FROM users;"
    • MySQL:mysql -u root -p demo_db -e "SELECT * FROM orders;"

根据需求选择方案:简单场景用 SQLite,需要多用户 / 复杂功能用 MySQL。

阅读更多 >>>  如何打开linux的数据库

文章数据信息:

本文主要探讨:"怎么在linux上新建数据库文件", 浏览人数已经达到31次, 首屏加载时间:1.543 秒。