Linux系统中的数据库操作教程

0
(0)

Linux系统中的数据库操作教程

数据库是一种用于存储、管理和检索数据的技术。在现代企业中,数据库是一个必不可少的工具。无论是企业还是个人,都需要对数据进行存储、查询和管理。本篇文章将介绍Linux系统中的数据库操作技术,帮助读者更好地掌握其应用。

Linux系统中的数据库操作教程

一、MySQL数据库

1.安装MySQL

在Linux系统中安装MySQL,只需要使用以下命令即可:

“`
sudo apt-get update
sudo apt-get install mysql-server
“`

2.启动MySQL

使用以下命令来启动MySQL:

“`
sudo systemctl start mysql
“`

3.登录MySQL

启动MySQL之后,可以使用以下命令来登录MySQL:

“`
mysql -u root -p
“`

接着输入密码,就可以成功登录MySQL了。

4.创建数据库和表

使用以下命令来创建数据库和表:

“`
CREATE DATABASE my_db;
USE my_db;
CREATE TABLE my_table (id INT, name VARCHAR(20), age INT);
“`

这里,我们创建了一个名为 my_db 的数据库,然后使用 USE 命令打开这个数据库,并在其中创建了一个名为 my_table 的表格。

5.插入数据

使用以下命令向表格中插入数据:

“`
INSERT INTO my_table VALUES (1, ‘Tom’, 20);
INSERT INTO my_table VALUES (2, ‘Lucy’, 21);
“`

这里,我们向表格 my_table 中插入了两行数据,分别为编号为1的Tom和编号为2的Lucy。

6.查询数据

使用以下命令查询表格中的数据:

“`
SELECT * FROM my_table;
“`

这表示查询 my_table 表中的所有数据。你还可以添加其他的参数,筛选出符合条件的数据。

7.更新数据

使用以下命令更新表格中的数据:

“`
UPDATE my_table SET age = 22 WHERE name = ‘Tom’;
“`

这表示将 my_table 表中名为 Tom 的数据的年龄修改为22。

8.删除数据

使用以下命令删除表格中的数据:

“`
DELETE FROM my_table WHERE name = ‘Lucy’;
“`

这表示将 my_table 表中名为 Lucy 的数据删除。

二、MongoDB数据库

MongoDB是一种NoSQL数据库,它更加适合存储大型数据。下面是MongoDB的使用方法。

1.安装MongoDB

在Linux系统中,可以使用以下命令来安装MongoDB:

“`
sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv EA312927
echo “deb http://repo.mongodb.org/apt/ubuntu $(lsb_release -sc)/mongodb-org/3.2 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
sudo apt-get update
sudo apt-get install -y mongodb-org
“`

2.启动MongoDB

使用以下命令来启动MongoDB:

“`
sudo systemctl start mongod
“`

3.连接MongoDB

使用以下命令连接MongoDB:

“`
mongo
“`

4.创建数据库和集合

使用以下命令来创建数据库和集合:

“`
use my_db;
db.createCollection(“my_coll”);
“`

这里,我们创建了一个名为 my_db 的数据库,然后创建了一个名为 my_coll 的集合。

5.插入数据

使用以下命令向集合中插入数据:

“`
db.my_coll.insert({name: “Tom”, age: 20});
db.my_coll.insert({name: “Lucy”, age: 21});
“`

这里,我们向 my_coll 集合中插入了两个文档,分别为名为 Tom 的20岁文档和名为 Lucy 的21岁文档。

6.查询数据

使用以下命令查询集合中的数据:

“`
db.my_coll.find();
“`

这表示查询 my_coll 集合中的所有文档。你还可以添加其他的参数,筛选出符合条件的文档。

7.更新数据

使用以下命令更新集合中的数据:

“`
db.my_coll.update({name: “Tom”}, {$set: {age: 22}});
“`

这表示将 my_coll 集合中名为 Tom 的文档的年龄修改为22。

8.删除数据

使用以下命令删除集合中的数据:

“`
db.my_coll.remove({name: “Lucy”});
“`

这表示将 my_coll 集合中名为 Lucy 的文档删除。

结语

本文主要介绍了Linux系统中的MySQL和MongoDB数据库操作技术。在企业和个人生活中,我们经常需要数据库操作,本文可以帮助读者更好地掌握其使用技巧。希望本文对读者有所帮助。

共计0人评分,平均0

到目前为止还没有投票~

很抱歉,这篇文章对您没有用!

让我们改善这篇文章!

告诉我们我们如何改善这篇文章?

原创文章,作者:古哥,转载需经过作者授权同意,并附上原文链接:https://iymark.com/articles/9740.html

(0)
微信公众号
古哥的头像古哥管理团队
上一篇 2023年05月22日 14:56
下一篇 2023年05月22日 15:15

你可能感兴趣的文章

发表回复

登录后才能评论
微信小程序
微信公众号