Linux体系中常用的数据库指令包含:
1. MySQL数据库指令:
发动MySQL服务:`sudo service mysql start` 中止MySQL服务:`sudo service mysql stop` 重启MySQL服务:`sudo service mysql restart` 登录MySQL:`mysql u root p`(需求输入root暗码) 创立数据库:`CREATE DATABASE 数据库名;` 挑选数据库:`USE 数据库名;` 检查数据库:`SHOW DATABASES;` 检查表:`SHOW TABLES;` 创立表:`CREATE TABLE 表名 ;` 刺进数据:`INSERT INTO 表名 VALUES ;` 查询数据:`SELECT FROM 表名;` 更新数据:`UPDATE 表名 SET 字段1=值1, 字段2=值2 WHERE 条件;` 删去数据:`DELETE FROM 表名 WHERE 条件;` 删去表:`DROP TABLE 表名;` 删去数据库:`DROP DATABASE 数据库名;`
2. PostgreSQL数据库指令:
发动PostgreSQL服务:`sudo service postgresql start` 中止PostgreSQL服务:`sudo service postgresql stop` 重启PostgreSQL服务:`sudo service postgresql restart` 登录PostgreSQL:`sudo u postgres psql` 创立数据库:`CREATE DATABASE 数据库名;` 创立用户:`CREATE USER 用户名 WITH PASSWORD '暗码';` 授权用户:`GRANT ALL PRIVILEGES ON DATABASE 数据库名 TO 用户名;` 检查数据库:`l` 检查表:`dt` 创立表:`CREATE TABLE 表名 ;` 刺进数据:`INSERT INTO 表名 VALUES ;` 查询数据:`SELECT FROM 表名;` 更新数据:`UPDATE 表名 SET 字段1=值1, 字段2=值2 WHERE 条件;` 删去数据:`DELETE FROM 表名 WHERE 条件;` 删去表:`DROP TABLE 表名;` 删去数据库:`DROP DATABASE 数据库名;`
3. MongoDB数据库指令:
发动MongoDB服务:`sudo systemctl start mongod` 中止MongoDB服务:`sudo systemctl stop mongod` 重启MongoDB服务:`sudo systemctl restart mongod` 登录MongoDB:`mongo` 创立数据库:`use 数据库名;` 创立调集:`db.调集名.insert;` 检查调集:`show collections;` 查询数据:`db.调集名.find;` 更新数据:`db.调集名.update;` 删去数据:`db.调集名.remove;` 删去调集:`db.调集名.drop;` 删去数据库:`db.dropDatabase;`
以上是一些常用的Linux数据库指令,期望对你有所协助。
在Linux体系中,数据库是存储和办理数据的重要东西。把握Linux数据库指令关于体系办理员和开发者来说至关重要。本文将具体介绍Linux数据库指令,协助您更好地办理和操作数据库。
数据库简介
数据库是一种用于存储、办理和检索数据的体系。在Linux体系中,常用的数据库有MySQL、PostgreSQL、SQLite等。这些数据库都支撑结构化查询言语(SQL),用于履行数据操作。
MySQL数据库指令
检查MySQL版别
```bash
mysql --version
```bash
mysql -V
发动和衔接MySQL
```bash
service mysqld start
```bash
systemctl start mysqld
衔接MySQL数据库:
```bash
mysql -u用户名 -p
输入暗码后,即可进入MySQL指令行界面。
创立数据库
```bash
CREATE DATABASE 数据库名;
挑选数据库
```bash
USE 数据库名;
删去数据库
```bash
DROP DATABASE 数据库名;
显现数据库
```bash
SHOW DATABASES;
创立表
```bash
CREATE TABLE 表名 (
字段1 类型,
字段2 类型,
...
删去表
```bash
DROP TABLE 表名;
显现表
```bash
SHOW TABLES;
显现表结构
```bash
DESCRIBE 表名;
刺进数据
```bash
INSERT INTO 表名 (字段1, 字段2, ...) VALUES (值1, 值2, ...);
更新数据
```bash
UPDATE 表名 SET 字段1 = 值1, 字段2 = 值2, ... WHERE 条件;
删去数据
```bash
DELETE FROM 表名 WHERE 条件;
查询数据
```bash
SELECT 字段1, 字段2, ... FROM 表名 WHERE 条件;
PostgreSQL数据库指令
检查PostgreSQL版别
```bash
psql --version
发动和衔接PostgreSQL
```bash
service postgresql start
```bash
systemctl start postgresql
衔接PostgreSQL数据库:
```bash
psql -U 用户名 -d 数据库名
创立数据库
```bash
CREATE DATABASE 数据库名;
挑选数据库
```bash
\\c 数据库名
删去数据库
```bash
DROP DATABASE 数据库名;
显现数据库
```bash
创立表
```bash
CREATE TABLE 表名 (
字段1 类型,
字段2 类型,
...
删去表
```bash
DROP TABLE 表名;
显现表
```bash
\\dt
显现表结构
```bash
\\d 表名
刺进数据
```bash
INSERT INTO 表名 (字段1, 字段2, ...) VALUES (值1, 值2, ...);
更新数据
```bash
UPDATE 表名 SET 字段1 = 值1, 字段2 = 值2, ... WHERE 条件;
删去数据
```bash
DELETE FROM 表名 WHERE 条件;
查询数据
```bash
SELECT 字段1, 字段2, ... FROM 表名 WHERE 条件;
本文介绍了Linux数据库指令,包含MySQL和PostgreSQL。把握这些指令关于办理和操作数据库至关重要。期望本文能协助您更好地学习和运用Linux数据库指令。
未经允许不得转载:全栈博客园 » linux数据库指令,数据库简介