mysqlの新しいユーザーと権限の更新/サーバーポートを開く問題/ mongodb構成ファイルとユーザー権限の設定

ヒントこれは私の個人的なITリソースのWebサイトです。アクセスして、確認することができます。

プロジェクトは先週オンラインになりました。たくさんのことがありました。緊急に何かを書くために来たことはありません。今日は少し時間がありますので、プロジェクトがオンラインになったときに発生した問題のいくつかをあなたと共有しましょう。同様の問題が発生した場合は、同様の問題を参照してください。解決してください。
1.通常、mysqlに接続するクライアントとしてNavicatを使用します。Navicatでmysqlユーザーテーブルを開いてユーザーを追加する場合でも、sqlコマンドを使用して新しいユーザーを追加する場合でも、フラッシュ権限を使用する必要があります。有効になる前に権限を更新するコマンド。;
2。サーバーにサービスをインストールした、リモートアクセス用に対応するポートを開く必要があります。サーバーのファイアウォールがオンになっていない場合は、直接アクセスできますが、ファイアウォールをオフにすることはお勧めしませんが、ファイアウォールがオンになり、アクセスする必要がある場合もあります。ポートにはまだアクセスできません。この場合、サーバーが配置されているオペレーターはセキュリティグループポリシーを持っている可能性があります。そして、セキュリティグループにポートを追加する必要があります。
3. MongoDBのコンフィギュレーション・ファイルの内容

#端口
port=27017
#数据库文件存放目录
dbpath=/home/***/mongodb/db
#日志文件存放路径
logpath=/home/***/mongodb/log/mongodb.log
#使用追加方式写日志
logappend=true
#以守护线程的方式运行,创建服务器进程
fork=true
#最大同时连接数
maxConns=100
#不启用验证
#noauth=true
#每次写入会记录一条操作日志
journal=true
#存储引擎有mmapv1、wiredTiger、mongorocks
storageEngine=wiredTiger
#访问IP
bind_ip=0.0.0.0
#用户验证
auth=true

開始コマンド:mongod --config /home/***/mongodb/conf/mongodb.conf
アクセス許可の設定
管理ライブラリへの切り替え
使用管理
作成ユーザー許可ルート許可
db.createUser({user: "admin"、pwd: "* 1ZszL#KRhwOg2Ms」、役割:[ 『ルート』]})
にログインする
『『管理db.auth(』* 1ZszL#KRhwOg2Ms』)が
最初の少しを書き込むために、次第にの品質を改善するために、先駆的仕事があります記事、読んでくれてありがとう!
JAVAを学ぶのに良い場所をお勧めします。多くの例があり、使いやすく、マイクロサービス+ VUEなどの実用的なプロジェクトが誰もが探しています。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_45345374/article/details/108577108