成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。

输入help可以">
Rumah pangkalan data tutorial mysql MongoDB基本使用

MongoDB基本使用

Jun 07, 2016 pm 04:30 PM
mongodb guna mulakan asas kejayaan Buka

成功启动MongoDB后,再打开一个命令行窗口输入 mongo ,就可以进行数据库的一些操作。 输入help可以看到基本操作命令: show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户 use db name:切换

MongoDB基本使用

成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。

输入help可以看到基本操作命令:

show dbs:显示数据库列表
show collections:显示当前数据库中的集合(类似关系数据库中的表)
show users:显示用户

use :切换当前数据库,这和MS-SQL里面的意思一样
db.help():显示数据库操作命令,里面有很多的命令
db.foo.help():显示集合操作命令,同样有很多的命令,foo指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令
db.foo.find():对于当前数据库中的foo集合进行数据查找(由于没有条件,会列出所有数据)
db.foo.find( { a : 1 } ):对于当前数据库中的foo集合进行查找,条件是数据中有一个属性叫a,且a的值为1

MongoDB没有创建数据库的命令,但有类似的命令。

如:如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库。

数据库常用命令

1、Help查看命令提示

help

 db.help();

 db.yourColl.help();

 db.youColl.find().help();

 rs.help();

2、切换/创建数据库

use yourDB;  当创建一个集合(table)的时候会自动创建当前数据库

3、查询所有数据库

show dbs;

4、删除当前使用数据库

db.dropDatabase();

5、从指定主机上克隆数据库

db.cloneDatabase(“127.0.0.1”); 将指定机器上的数据库的数据克隆到当前数据库

6、从指定的机器上复制指定数据库数据到某个数据库

db.copyDatabase("mydb", "temp", "127.0.0.1");将本机的mydb的数据复制到temp数据库中

7、修复当前数据库

db.repairDatabase();

8、查看当前使用的数据库

db.getName();

db; db和getName方法是一样的效果,都可以查询当前使用的数据库

9、显示当前db状态

db.stats();

10、当前db版本

db.version();

11、查看当前db的链接机器地址

db.getMongo();

Collection聚集集合

1、创建一个聚集集合(table

db.createCollection(“collName”, {size: 20, capped: 5, max: 100});

2、得到指定名称的聚集集合(table

db.getCollection("account");

3、得到当前db的所有聚集集合

db.getCollectionNames();

4、显示当前db所有聚集索引的状态

db.printCollectionStats();

用户相关

1、添加一个用户

db.addUser("name");

db.addUser("userName", "pwd123", true); 添加用户、设置密码、是否只读

2、数据库认证、安全模式

db.auth("userName", "123123");

3显示当前所有用户

show users;

4、删除用户

db.removeUser("userName");

其他

1、查询之前的错误信息

db.getPrevError();

2、清除错误记录

db.resetError();

查看聚集集合基本信息

1、查看帮助 ?db.yourColl.help();
Salin selepas log masuk
2、查询当前集合的数据条数 ?db.yourColl.count();
Salin selepas log masuk
3、查看数据空间大小 db.userInfo.dataSize();
Salin selepas log masuk
4、得到当前聚集集合所在的db db.userInfo.getDB();
Salin selepas log masuk
5、得到当前聚集的状态 db.userInfo.stats();
Salin selepas log masuk
6、得到聚集集合总大小 db.userInfo.totalSize();
Salin selepas log masuk
7、聚集集合储存空间大小 db.userInfo.storageSize();
Salin selepas log masuk
8、Shard版本信息 ?db.userInfo.getShardVersion()
Salin selepas log masuk
9、聚集集合重命名 db.userInfo.renameCollection("users"); 将userInfo重命名为users
Salin selepas log masuk
10、删除当前聚集集合 db.userInfo.drop();
Salin selepas log masuk

聚集集合查询

1、查询所有记录
Salin selepas log masuk
db.userInfo.find();
Salin selepas log masuk
相当于:select* from userInfo;
Salin selepas log masuk
默认每页显示20条记录,当显示不下的情况下,可以用it迭代命令查询下一页数据。注意:键入it命令不能带“;”
Salin selepas log masuk
但是你可以设置每页显示数据的大小,用DBQuery.shellBatchSize= 50;这样每页就显示50条记录了。
Salin selepas log masuk
2、查询去掉后的当前聚集集合中的某列的重复数据
Salin selepas log masuk
db.userInfo.distinct("name");
Salin selepas log masuk
会过滤掉name中的相同数据
Salin selepas log masuk
相当于:select distict name from userInfo;
Salin selepas log masuk
3、查询age = 22的记录
Salin selepas log masuk
db.userInfo.find({"age": 22});
Salin selepas log masuk
相当于: select * from userInfo where age = 22;
Salin selepas log masuk
4、查询age > 22的记录
Salin selepas log masuk
db.userInfo.find({age: {$gt: 22}});
Salin selepas log masuk
相当于:select * from userInfo where age >22;
Salin selepas log masuk
5、查询age <pre class="brush:php;toolbar:false">db.userInfo.find({age: {$lt: 22}});
Salin selepas log masuk
相当于:select * from userInfo where age <pre class="brush:php;toolbar:false">6、查询age >= 25的记录
Salin selepas log masuk
db.userInfo.find({age: {$gte: 25}});
Salin selepas log masuk
相当于:select * from userInfo where age >= 25;
Salin selepas log masuk
7、查询age <pre class="brush:php;toolbar:false">db.userInfo.find({age: {$lte: 25}});
Salin selepas log masuk
8、查询age >= 23 并且 age <pre class="brush:php;toolbar:false">db.userInfo.find({age: {$gte: 23, $lte: 26}});
Salin selepas log masuk
9、查询name中包含 mongo的数据
Salin selepas log masuk
db.userInfo.find({name: /mongo/});
Salin selepas log masuk
//相当于%%
Salin selepas log masuk
select * from userInfo where name like ‘%mongo%’;
Salin selepas log masuk
10、查询name中以mongo开头的
Salin selepas log masuk
db.userInfo.find({name: /^mongo/});
Salin selepas log masuk
select * from userInfo where name like ‘mongo%’;
Salin selepas log masuk
11、查询指定列name、age数据
Salin selepas log masuk
db.userInfo.find({}, {name: 1, age: 1});
Salin selepas log masuk
相当于:select name, age from userInfo;
Salin selepas log masuk
当然name也可以用true或false,当用ture的情况下河name:1效果一样,如果用false就是排除name,显示name以外的列信息。
Salin selepas log masuk
12、查询指定列name、age数据, age > 25
Salin selepas log masuk
db.userInfo.find({age: {$gt: 25}}, {name: 1, age: 1});
Salin selepas log masuk
相当于:select name, age from userInfo where age >25;
Salin selepas log masuk
13、按照年龄排序
Salin selepas log masuk
升序:db.userInfo.find().sort({age: 1});
Salin selepas log masuk
降序:db.userInfo.find().sort({age: -1});
Salin selepas log masuk
14、查询name = zhangsan, age = 22的数据
Salin selepas log masuk
db.userInfo.find({name: 'zhangsan', age: 22});
Salin selepas log masuk
相当于:select * from userInfo where name = ‘zhangsan’ and age = ‘22’;
Salin selepas log masuk
15、查询前5条数据
Salin selepas log masuk
db.userInfo.find().limit(5);
Salin selepas log masuk
相当于:selecttop 5 * from userInfo;
Salin selepas log masuk
16、查询10条以后的数据
Salin selepas log masuk
db.userInfo.find().skip(10);
Salin selepas log masuk
相当于:select * from userInfo where id not in (
Salin selepas log masuk
selecttop 10 * from userInfo
Salin selepas log masuk
);
Salin selepas log masuk
17、查询在5-10之间的数据
Salin selepas log masuk
db.userInfo.find().limit(10).skip(5);
Salin selepas log masuk
可用于分页,limit是pageSize,skip是第几页*pageSize
Salin selepas log masuk
18、or与 查询
Salin selepas log masuk
db.userInfo.find({$or: [{age: 22}, {age: 25}]});
Salin selepas log masuk
相当于:select * from userInfo where age = 22 or age = 25;
Salin selepas log masuk
19、查询第一条数据
Salin selepas log masuk
db.userInfo.findOne();
Salin selepas log masuk
相当于:selecttop 1 * from userInfo;
Salin selepas log masuk
db.userInfo.find().limit(1);
Salin selepas log masuk
20、查询某个结果集的记录条数
Salin selepas log masuk
db.userInfo.find({age: {$gte: 25}}).count();
Salin selepas log masuk
相当于:select count(*) from userInfo where age >= 20;
Salin selepas log masuk
21、按照某列进行排序
Salin selepas log masuk
db.userInfo.find({sex: {$exists: true}}).count();
Salin selepas log masuk
相当于:select count(sex) from userInfo;
Salin selepas log masuk
索引
1、创建索引
Salin selepas log masuk
db.userInfo.ensureIndex({name: 1});
Salin selepas log masuk
db.userInfo.ensureIndex({name: 1, ts: -1});
Salin selepas log masuk
2、查询当前聚集集合所有索引
Salin selepas log masuk
db.userInfo.getIndexes();
Salin selepas log masuk
3、查看总索引记录大小
Salin selepas log masuk
db.userInfo.totalIndexSize();
Salin selepas log masuk
4、读取当前集合的所有index信息
Salin selepas log masuk
db.users.reIndex();
Salin selepas log masuk
5、删除指定索引
Salin selepas log masuk
db.users.dropIndex("name_1");
Salin selepas log masuk
6、删除所有索引索引
Salin selepas log masuk
db.users.dropIndexes();
Salin selepas log masuk

修改、添加、删除集合数据

1、添加
Salin selepas log masuk
db.users.save({name: ‘zhangsan’, age: 25, sex: true});
Salin selepas log masuk
添加的数据的数据列,没有固定,根据添加的数据为准
Salin selepas log masuk
2、修改
Salin selepas log masuk
db.users.update({age: 25}, {$set: {name: 'changeName'}}, false, true);
Salin selepas log masuk
相当于:update users set name = ‘changeName’ where age = 25;
Salin selepas log masuk
db.users.update({name: 'Lisi'}, {$inc: {age: 50}}, false, true);
Salin selepas log masuk
相当于:update users set age = age + 50 where name = ‘Lisi’;
Salin selepas log masuk
db.users.update({name: 'Lisi'}, {$inc: {age: 50}, $set: {name: 'hoho'}}, false, true);
Salin selepas log masuk
相当于:update users set age = age + 50, name = ‘hoho’ where name = ‘Lisi’;
Salin selepas log masuk
3、删除
Salin selepas log masuk
db.users.remove({age: 132});
Salin selepas log masuk
4、查询修改删除
Salin selepas log masuk
db.users.findAndModify({
Salin selepas log masuk
    query: {age: {$gte: 25}}, 
Salin selepas log masuk
Salin selepas log masuk
    sort: {age: -1}, 
Salin selepas log masuk
Salin selepas log masuk
    update: {$set: {name: 'a2'}, $inc: {age: 2}},
Salin selepas log masuk
Salin selepas log masuk
    remove: true
Salin selepas log masuk
Salin selepas log masuk
});
Salin selepas log masuk
Salin selepas log masuk
db.runCommand({ findandmodify : "users", 
Salin selepas log masuk
    query: {age: {$gte: 25}}, 
Salin selepas log masuk
Salin selepas log masuk
    sort: {age: -1}, 
Salin selepas log masuk
Salin selepas log masuk
    update: {$set: {name: 'a2'}, $inc: {age: 2}},
Salin selepas log masuk
Salin selepas log masuk
    remove: true
Salin selepas log masuk
Salin selepas log masuk
});
Salin selepas log masuk
Salin selepas log masuk
update 或 remove 其中一个是必须的参数; 其他参数可选。
Salin selepas log masuk
参数详解默认值query查询过滤条件{} sort如果多个文档符合查询过滤条件,将以该参数指定的排列方式选择出排在首位的对象,该对象将被操作{} remove若为true,被选中对象将在返回前被删除N/A update一个 修改器对象N/A new若为true,将返回修改后的对象而不是原始对象。在删除操作中,该参数被忽略。false fields参见Retrieving a Subset of Fields (1.5.0+) All fields upsert创建新对象若查询结果为空。 示例 (1.5.4+) false 
Salin selepas log masuk
语句块操作
1、简单Hello World
Salin selepas log masuk
print("Hello World!");
Salin selepas log masuk
这种写法调用了print函数,和直接写入"Hello World!"的效果是一样的;
Salin selepas log masuk
2、将一个对象转换成json
Salin selepas log masuk
tojson(new Object());
Salin selepas log masuk
tojson(new Object('a'));
Salin selepas log masuk
3、循环添加数据
Salin selepas log masuk
> for (vari= 0;i<pre class="brush:php;toolbar:false">... db.users.save({name: "u_" + i, age: 22 + i, sex: i % 2});
Salin selepas log masuk
... };
Salin selepas log masuk
这样就循环添加了30条数据,同样也可以省略括号的写法
Salin selepas log masuk
> for (vari= 0;i<pre class="brush:php;toolbar:false">也是可以的,当你用db.users.find()查询的时候,显示多条数据而无法一页显示的情况下,可以用it查看下一页的信息;
Salin selepas log masuk
4、find 游标查询
Salin selepas log masuk
>varcursor = db.users.find();
Salin selepas log masuk
> while (cursor.hasNext()) { 
Salin selepas log masuk
    printjson(cursor.next()); 
Salin selepas log masuk
}
Salin selepas log masuk
这样就查询所有的users信息,同样可以这样写
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
while (cursor.hasNext()) { printjson(cursor.next); }
Salin selepas log masuk
同样可以省略{}号
Salin selepas log masuk
5、forEach迭代循环
Salin selepas log masuk
db.users.find().forEach(printjson);
Salin selepas log masuk
forEach中必须传递一个函数来处理每条迭代的数据信息
Salin selepas log masuk
6、将find游标当数组处理
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
cursor[4];
Salin selepas log masuk
取得下标索引为4的那条数据
Salin selepas log masuk
既然可以当做数组处理,那么就可以获得它的长度:cursor.length();或者cursor.count();
Salin selepas log masuk
那样我们也可以用循环显示数据
Salin selepas log masuk
for (vari = 0, len = c.length(); i<len printjson><pre class="brush:php;toolbar:false">7、将find游标转换成数组
Salin selepas log masuk
>var arr = db.users.find().toArray();
Salin selepas log masuk
> printjson(arr[2]);
Salin selepas log masuk
用toArray方法将其转换为数组
Salin selepas log masuk
8、定制我们自己的查询结果
Salin selepas log masuk
只显示age <pre class="brush:php;toolbar:false">db.users.find({age: {$lte: 28}}, {age: 1}).forEach(printjson);
Salin selepas log masuk
db.users.find({age: {$lte: 28}}, {age: true}).forEach(printjson);
Salin selepas log masuk
排除age的列
Salin selepas log masuk
db.users.find({age: {$lte: 28}}, {age: false}).forEach(printjson);
Salin selepas log masuk
9、forEach传递函数显示信息
Salin selepas log masuk
db.things.find({x:4}).forEach(function(x) {print(tojson(x));});
Salin selepas log masuk


Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Versi mana yang biasanya digunakan untuk mongodb? Versi mana yang biasanya digunakan untuk mongodb? Apr 07, 2024 pm 05:48 PM

Adalah disyorkan untuk menggunakan versi terkini MongoDB (kini 5.0) kerana ia menyediakan ciri dan penambahbaikan terkini. Apabila memilih versi, anda perlu mempertimbangkan keperluan fungsian, keserasian, kestabilan dan sokongan komuniti Sebagai contoh, versi terkini mempunyai ciri seperti transaksi dan pengoptimuman saluran paip. Pastikan versi itu serasi dengan aplikasi. Untuk persekitaran pengeluaran, pilih versi sokongan jangka panjang. Versi terkini mempunyai sokongan komuniti yang lebih aktif.

Cara menggunakan aplikasi Baidu Netdisk Cara menggunakan aplikasi Baidu Netdisk Mar 27, 2024 pm 06:46 PM

Storan awan telah menjadi bahagian yang amat diperlukan dalam kehidupan dan kerja harian kita pada masa kini. Sebagai salah satu perkhidmatan storan awan terkemuka di China, Baidu Netdisk telah memenangi hati sebilangan besar pengguna dengan fungsi storan yang berkuasa, kelajuan penghantaran yang cekap dan pengalaman operasi yang mudah. Dan sama ada anda ingin menyandarkan fail penting, berkongsi maklumat, menonton video dalam talian atau mendengar muzik, Baidu Cloud Disk boleh memenuhi keperluan anda. Walau bagaimanapun, ramai pengguna mungkin tidak memahami penggunaan khusus aplikasi Baidu Netdisk, jadi tutorial ini akan memperkenalkan anda tentang cara menggunakan aplikasi Baidu Netdisk secara terperinci Jika anda masih keliru, sila ikuti artikel ini untuk mengetahui lebih lanjut! Cara menggunakan Cakera Rangkaian Awan Baidu: 1. Pemasangan Mula-mula, semasa memuat turun dan memasang perisian Baidu Cloud, sila pilih pilihan pemasangan tersuai.

Perbezaan antara nodejs dan vuejs Perbezaan antara nodejs dan vuejs Apr 21, 2024 am 04:17 AM

Node.js ialah masa jalan JavaScript bahagian pelayan, manakala Vue.js ialah rangka kerja JavaScript sisi klien untuk mencipta antara muka pengguna interaktif. Node.js digunakan untuk pembangunan bahagian pelayan, seperti pembangunan API perkhidmatan belakang dan pemprosesan data, manakala Vue.js digunakan untuk pembangunan sisi klien, seperti aplikasi satu halaman dan antara muka pengguna yang responsif.

Cara menggunakan NetEase Mailbox Master Cara menggunakan NetEase Mailbox Master Mar 27, 2024 pm 05:32 PM

NetEase Mailbox, sebagai alamat e-mel yang digunakan secara meluas oleh netizen Cina, sentiasa memenangi kepercayaan pengguna dengan perkhidmatannya yang stabil dan cekap. NetEase Mailbox Master ialah perisian e-mel yang dicipta khas untuk pengguna telefon mudah alih. Ia sangat memudahkan proses menghantar dan menerima e-mel dan menjadikan pemprosesan e-mel kami lebih mudah. Jadi bagaimana untuk menggunakan NetEase Mailbox Master, dan apakah fungsi khusus yang ada di bawah, editor tapak ini akan memberi anda pengenalan terperinci, dengan harapan dapat membantu anda. Mula-mula, anda boleh mencari dan memuat turun aplikasi NetEase Mailbox Master di gedung aplikasi mudah alih. Cari "Induk Peti Mel NetEase" dalam App Store atau Baidu Mobile Assistant, dan kemudian ikut gesaan untuk memasangnya. Selepas muat turun dan pemasangan selesai, kami membuka akaun e-mel NetEase dan log masuk. Antara muka log masuk adalah seperti yang ditunjukkan di bawah

Tutorial BTCC: Bagaimana untuk mengikat dan menggunakan dompet MetaMask pada pertukaran BTCC? Tutorial BTCC: Bagaimana untuk mengikat dan menggunakan dompet MetaMask pada pertukaran BTCC? Apr 26, 2024 am 09:40 AM

MetaMask (juga dipanggil Little Fox Wallet dalam bahasa Cina) ialah perisian dompet penyulitan percuma dan diterima baik. Pada masa ini, BTCC menyokong pengikatan pada dompet MetaMask Selepas mengikat, anda boleh menggunakan dompet MetaMask untuk log masuk dengan cepat, menyimpan nilai, membeli syiling, dsb., dan anda juga boleh mendapatkan bonus percubaan 20 USDT untuk pengikatan pertama. Dalam tutorial dompet BTCCMetaMask, kami akan memperkenalkan secara terperinci cara mendaftar dan menggunakan MetaMask, dan cara mengikat dan menggunakan dompet Little Fox dalam BTCC. Apakah dompet MetaMask? Dengan lebih 30 juta pengguna, MetaMask Little Fox Wallet ialah salah satu dompet mata wang kripto yang paling popular hari ini. Ia percuma untuk digunakan dan boleh dipasang pada rangkaian sebagai sambungan

Di manakah pangkalan data yang dibuat oleh mongodb? Di manakah pangkalan data yang dibuat oleh mongodb? Apr 07, 2024 pm 05:39 PM

Data pangkalan data MongoDB disimpan dalam direktori data yang ditentukan, yang boleh terdapat dalam sistem fail tempatan, sistem fail rangkaian atau storan awan Lokasi khusus adalah seperti berikut: Sistem fail tempatan: Laluan lalai ialah Linux/macOS: /data/db, Windows: C:\data\db. Sistem fail rangkaian: Laluan bergantung pada sistem fail. Storan Awan: Laluan ditentukan oleh pembekal storan awan.

Apakah kelebihan pangkalan data mongodb Apakah kelebihan pangkalan data mongodb Apr 07, 2024 pm 05:21 PM

Pangkalan data MongoDB terkenal dengan fleksibiliti, skalabiliti dan prestasi tingginya. Kelebihannya termasuk: model data dokumen yang membolehkan data disimpan dengan cara yang fleksibel dan tidak berstruktur. Skala mendatar kepada berbilang pelayan melalui sharding. Fleksibiliti pertanyaan, menyokong pertanyaan kompleks dan operasi pengagregatan. Replikasi data dan toleransi kesalahan memastikan lebihan data dan ketersediaan tinggi. Sokongan JSON untuk penyepaduan mudah dengan aplikasi bahagian hadapan. Prestasi tinggi untuk respons pantas walaupun semasa memproses sejumlah besar data. Sumber terbuka, boleh disesuaikan dan percuma untuk digunakan.

Cara menggunakan aplikasi Xiaomi Auto Cara menggunakan aplikasi Xiaomi Auto Apr 01, 2024 pm 09:19 PM

Perisian kereta Xiaomi menyediakan fungsi kawalan kereta jauh, membolehkan pengguna mengawal kenderaan dari jauh melalui telefon bimbit atau komputer, seperti membuka dan menutup pintu dan tingkap kenderaan, menghidupkan enjin, mengawal penghawa dingin dan audio kenderaan, dsb. penggunaan dan kandungan perisian ini, mari kita pelajari bersama-sama . Senarai lengkap fungsi dan kaedah penggunaan apl Xiaomi Auto 1. Apl Xiaomi Auto telah dilancarkan di Apple AppStore pada 25 Mac, dan kini boleh dimuat turun dari gedung aplikasi pada pembelian kereta: Ketahui tentang sorotan teras dan parameter teknikal Xiaomi Auto, dan buat temu janji untuk pandu uji Konfigurasikan dan pesan kereta Xiaomi anda, dan sokong pemprosesan dalam talian bagi barang tugasan pengambilan kereta. 3. Komuniti: Memahami maklumat jenama Xiaomi Auto, bertukar pengalaman kereta, dan berkongsi kehidupan kereta yang indah 4. Kawalan kereta: Telefon bimbit adalah alat kawalan jauh, alat kawalan jauh, keselamatan masa nyata;

See all articles