在Linux系统中,便捷地管理数据库通常涉及使用命令行工具。以下是一些常用数据库及其在Linux下的便捷管理命令:
MySQL/MariaDB
- 安装:使用包管理器安装,如
sudo apt install mysql-server
或sudo apt install mariadb-server
。 - 启动/停止服务:使用
sudo systemctl start mysql
或sudo systemctl stop mysql
。 - 连接:使用
mysql -u root -p
连接到MySQL服务器。 - 创建数据库:使用
CREATE DATABASE dbname;
。 - 创建用户:使用
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
。 - 授权用户:使用
GRANT ALL PRIVILEGES ON dbname.* TO 'username'@'localhost';
。 - 查看数据库列表:使用
SHOW DATABASES;
。 - 切换数据库:使用
USE dbname;
。
PostgreSQL (psql)
- 安装:使用包管理器安装,如
sudo apt install postgresql
。 - 启动/停止服务:使用
sudo systemctl start postgresql
或sudo systemctl stop postgresql
。 - 连接:使用
psql -U username -d dbname
连接到PostgreSQL数据库。 - 创建数据库:使用
CREATE DATABASE dbname;
。 - 查看数据库列表:使用
\l
命令。 - 执行SQL命令:在
psql
提示符下输入SQL命令。
DB2
- 安装:下载并解压DB2软件包,然后运行安装命令。
- 启动/停止服务:使用
db2start
和db2stop
命令。 - 连接:使用
db2 connect to database username using password;
命令。 - 创建数据库:使用
db2 create database dbname;
命令。 - 执行SQL命令:在
db2
提示符下输入SQL命令。
通过熟悉这些命令,可以大大提高在Linux系统下管理数据库的效率。