# 服务器导入数据库文件
# Mongdb 的导入
# 步骤一:本地导出数据库文件
在某个地方打开终端,输入以下命令,我这里以项目文件夹为例
-d 后面接数据库名,回车后
mongodump -d node-vue-moba |
出现该文件夹证明导入成功
# 步骤二:服务器导入数据库文件
可以在 vscode 装该插件连接服务器 (百度有教程)
连接成功后
将导出的数据库文件丢进去服务器
# 步骤三:宝塔安装并配置 mongodb
1. 在宝塔的软件商店中安装 mongodb
2. 修改 mongodb 配置
bindIp
由 127.0.0.1 改为 0.0.0.0,放开 ip 限制 \
3. 宝塔放开 27017 端口
4. 阿里云服务器,网络与安全 - 安全组 - 配置规则,放开 27017 端口
配置用户名密码
通过宝塔终端链接 mongodb
cd /www/server/mongodb/bin
mongo
切换到 admin 数据库,设置管理员账号密码
use admin db.createUser({user:'root',pwd:'123456',roles:['root']})
验证是否添加成功,db.auth (用户名,用户密码)
db.auth('root', '123456')
# 步骤四:导入数据库
在终端直接执行执行命令 mongorestore
mongorestore
# Mysql 的导入
直接在宝塔的软件商店安装 mysql 然后添加数据库本地导入就行了