提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
MongoDB
安装
1、
MongoDB官网
2、
3、自定义安装目录
4、取消可视化安装步骤
5、创建db目录
6、启动MongoDB
mongod -dbpath D:\MongoDB\data\db
7、登录
mongo
使用
1、创建新用户
db.createUser(
{
user:"root",
pwd:"root",
roles: [ { role:"dbAdmin", db:"emos" } ]
}
)
创建用户期间,出现了很多问题,如下
MySQL
安装
这里以 MySQL 8.0 举例
1、下载安装包
官网地址
2、查看初始目录
3、配置MySQL初始化文件 my.ini
这里使用 3308 端口
[mysqld]
# 设置3306端口
port=3308
# 设置mysql的安装目录
basedir=E:\mysql\mysql-8.0.17-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\mysql\mysql-8.0.17-winx64\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3308
default-character-set=utf8
4、以管理员身份打开 cmd
注意:普通用户 cmd 执行 更改MySQL服务名操作,会报错
4、初始化MySQL
mysqld --initialize --console
红框标识 MySQL服务器初始密码 ,用户名为 Root
5、更改服务名称
为了与其他MySQL服务做区分
mysqld --install mysql8
6、启动服务
net start mysql8
使用
1、登录MySQL服务器
mysql -uroot -p
2、修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';