EMM mysql和MongoDB数据库基本操作

本文介绍了一家公司中MySQL和MongoDB数据库的基本操作流程,包括数据库连接、数据查询、更新及简单的备份还原操作。针对MySQL数据库,文章详细展示了如何进行数据表查询、条件筛选、数据更新等操作;对于MongoDB数据库,则介绍了连接、查看数据库、切换数据库和条件查询的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


一、公司使用的MySQL数据库基本操作
1、进入MYSQL容器: docker-enter MYSQL
连接数据库:
mysql -uemm_user -pemmpass

2、查看数据库
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| analy_db |
| emm_db |
+--------------------+
3、进入公司EMM使用的主要数据库emm_db;
use emm_db;

4、查看数据库中的表
show tables;

5、查询某张表中的数据,如组织机构数据:
mysql> select * from t_Organization limit 1 \G;
mysql> select * from t_Organization where id='555' \G; 条件查询

6、更新表中某个数据的某个字段值
UPDATE t_Organization SET orgId='10000001' where id='521';


二、MYSQL 数据库相关简单备份还原操作:主要与SAP对接人员时使用到相关备份还原操作
1、备份整个emm_db数据库
mysqldump -uemm_user -p emm_db > emm_db.sql 备份整个人 emm_db 数据库表

2、备份emm_db;数据库下面的某个数据表(Personnel )
mysqldump -uemm_user -p emm_db Personnel > /data/backup/Personnel.sql

3、数据库还原(导入数据库和数据表)
3.1 导入整个数据库
mysql -uemm_user -p emm_db < /data/emm_db.sql
3.2 导入emm_db 数据库中的 某个表(如:Personnel )
mysql -uemm_user -p emm_db < /data/Personnel .sql


三、公司使用的MongoDB数据库的连接和数据查询操作

1、进入mongo 容器
docker-enter MONGO

2、连接
mongo

3、查看数据库
> show dbs;
_db2ade2fb25beabc575d9b686d481f0ca6 0.078GB
_db83bfa4ec9cbc9c1460ee3d5bb6b7a36e 0.203GB
baas 0.078GB
local 0.078GB
mas_counter 8.074GB
testZJYC 0.078GB

4、切换数据库---推送数据库
> use _db2ade2fb25beabc575d9b686d481f0ca6;
switched to db _db2ade2fb25beabc575d9b686d481f0ca6

5、条件查询--功能:查询相关推送数据有没有存到数据库中
db.getCollection("_Notification").find({"pushTarger.users":"99999"}).sort({createdAt:-1}).limit(1);


1 row in set (0.00 sec)

查看EMM组织机构信息:emm_db 数据库中
select id,name,orgId from t_Organization;

重置根组织机构的组织机构ID
UPDATE t_Organization SET orgId='10000001' where id='521';


清空的命令是?
delete from tableName 连上MySQL。use emm_db;














评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值