随笔分类 - MongoDB
摘要:mongodb经常被删,原因是没有设置账户密码,相应的端口也没有限。只要知道连接地址谁都可以删库。这要归功于mongodb的默认机制没有密码,对新手接盘侠不太友好。 以mongo3.4.24为例,首先在mongo.conf中开启认证。还没创建用户密码的可以创建用户了再开启。 security: au
阅读全文
摘要:如题:初始化mongodb连接异常,连接字符串包含无效的用户信息。如果用户名或密码包含冒号(:)或at符号(@),则必须对其进行URL编码 这里需要对特殊符号冒号:或at符号@进行转码处理,因为这个链接里面本来就有这两符号用于区分位置。urlencode转码或16进制的转码都可以,因为我用的就是16
阅读全文
摘要:重要的事情说三遍:如果你的业务需要复杂的查询语句,MongoDB是非结构型数据库,不要用!不要用!不要用!不然后面坑死你!能用MySQL、Oracle千万不要用它,复杂查询的资料网上很难找到。 一、MongoDB的DML语句 在发布生产云服务器的时候,经常会出现导入脚本报错。以阿里云的MongoDB
阅读全文
摘要:一、导出数据,数据量太大选择.txt文件保存。需要安装Navicat,这个支持导出大量数据。如SQLyog导出csv文件是有大小限制的。 选择要导出的表,右键选择“导出向导”,选择文件格式导出文件。 二、编辑导出的文本,第一行是字段名称 由于多次编辑存在后导入存在乱码,试过多次UTF-8转换无效,这
阅读全文