準備段階
準備段階:pycharmは正しく実行され、1台のサーバー
- 公式ウェブサイトから直接pycharmをダウンロードします。私はバージョン2020.3.2を使用しています。
- サーバーはTencentCloudの無料の軽量サーバーです
pycharm構成
- ターミナル->>pipinstall pymysql
- プラグイン->>DBNavigator
具体的な操作は次のとおりです。
最初にpycharmを開き、新しいプロジェクトを作成します
作成が完了したら、ターミナルを開きます
開いた後、コードを入力します。図にpip install pymysql
示すように、コピーして貼り付けます。
最初のステップの構成はここで完了します。
- ターミナル
- プラグイン->>DBNavigator
2番目のステップでは、図に示すように、[設定]-[プラグイン]-[DBNavigatorの検索]を開きます。
このプラグインをダウンロードした後、データベースナビゲーターを開きます(DBブラウザーになり
ます)。接続を確立し、mysqlに接続する必要があります。開いた
後、mysqlがあり、それをクリックして
、図に示すようにインターフェイスを開きます。
ここにいるほとんどの友達はそれを実行できるはずです。理解できない場合は、ディレクトリに戻ってサーバーを構成してください。
完了したら、[接続のテスト] >> [接続のテスト]をクリックすると、接続は正常です。
サーバー構成
これは少し複雑です。上の図を段階的にたどることができ、問題ありません。
最初のステップは、サーバーにログインしてmysqlと入力することです。
mysql -u root -p
以下は入場後のサインです。入場に
失敗した場合はBaidu
ステートメントshow databases;
を入力して既存のデータベースを表示し、デモとして作成したtest01データベース
を使用します次に、コンソールに次のステートメントを入力します
grant all on test01.* to dbadmin @'%.%.%.%' identified by '123456';
-
注:この文の意味:すべてのIPアドレスを持つ端末がアカウントdbadminパスワード123456を使用してtest01データベースを操作できるようにする
上記の文章を理解した後、必要に応じてコマンドを変更できます。
次に、図に示すように権限flush privileges;
を更新し
ます。
ディレクトリに戻り、pycharm設定をクリックして、pycharmをmysqlに接続してください
問題の要約
1.サーバー構成で、ステートメントの英語と一重引用符が間違っている
grant all on test01.* to dbadmin @'%.%.%.%' identified by '123456';
2.サーバー構成で、データベース名が正しく入力されて
いません。3.サーバーがポート3306を開きません。
最後に、上記の説明に誤りがある場合は、批判して訂正してください。