百度
360搜索
搜狗搜索

linux操作数据库的命令详细介绍

在 Linux 下操作数据库通常通过命令行工具完成,以下是主流数据库的常用操作命令(附示例):

一、MySQL/MariaDB

  1. 连接数据库
    bash
    mysql  用户名  数据库名  

    mysql 主机名 端口 用户名 -p密码 数据库名

  2. 执行 SQL 命令
    bash
    mysql  root     

    mysql root 数据库名

  3. 备份与恢复
    bash

    mysqldump root 数据库名 备份.sql

    mysql root 数据库名 备份.sql

  4. 查看进程
    bash
    mysqladmin  root  processlist  

二、PostgreSQL

  1. 连接数据库
    bash
    psql  用户名  数据库名  主机  端口  

    psql

  2. 基本操作
    bash
    l  

    c 数据库名

    dt

    q

  3. 备份与恢复
    bash

    pg_dump postgres 数据库名 备份.sql

    psql postgres 数据库名 备份.sql

三、MongoDB

  1. 连接数据库
    bash
    mongo 主机:端口/数据库名  用户名  密码  

  2. 基本操作
    bash
    show dbs  

    use 数据库名

    db.集合名.find

  3. 备份与恢复
    bash

    mongodump 数据库名 备份目录

    mongorestore 数据库名 备份目录/数据库名

四、通用技巧

  • 命令补全:按 Tab 键补全数据库名、表名(需安装命令补全工具,如 mysql-complete)。
  • 安全建议:避免在命令中明文写密码,改用 -p 交互式输入。
  • 管道结合:通过 grepawk 过滤结果,例如:bash
    mysql  root    数据库名   

常见场景示例

  1. 远程连接 MySQL
    bash
    mysql  .1.100    app_user   

    912mysql .168.1.100 app_user

  2. PostgreSQL 导出查询结果到文件
    bash
    psql  postgres    

    912psql postgres test

根据具体数据库类型和场景,可组合使用上述命令。如果需要更详细的某类操作(如权限管理、性能监控),可以进一步说明需求哦~

阅读更多 >>>  linuxtrove命令

网站数据信息

"linux操作数据库的命令"浏览人数已经达到19次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux操作数据库的命令的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!