Python 3.4でMySQLデータベースを使用する詳細なプロセスは次のとおりです。 Windows版: Windows7-64bit 1. MySQL Community Server のインストール: 1.mysql-5.7.17-win64.zip ダウンロード URL: https://dev.mysql.com/downloads/mysql/ Windows バージョンでは、mysql-5.7.17-win64.zip をダウンロードすることを選択しました。下部にある 2 つの ZIP ファイルはテスト用なので無視できます。 ログインしていない場合は、直接ダウンロードすることを選択できます。 2. ZIP ファイルを解凍し、インストールするディレクトリに展開します。 3. 環境変数を設定します。 解凍されたファイルの場所を見つけます。スクリーンショットは次のとおりです。 私が設定した変数値は、D:\MySQL\mysql-5.7.17-winx64\bin です。この前にセミコロン「;」を追加する必要があることに注意してください。スクリーンショットは次のとおりです。 4. my.ini ファイルを設定します。 my-default.ini ファイルを現在のディレクトリにコピーし、名前を my.ini に変更します。以下のように表示されます。 my.ini ファイルを開き、次のように設定します (注: パス設定は、エスケープ文字 "\" でエスケープするか、バックスラッシュ "/" を使用して、最後の行をコメント アウトする必要があります)。 5. データベースを初期化し、関連情報を設定します(コマンドの実行順序が正しい必要があります。そうでない場合、初期化は失敗します) (1)管理者としてWindowsコマンドラインcmdを実行し、次のようにインストールディレクトリのbinディレクトリに入ります。 (2)データディレクトリを初期化する: 次のコマンドを入力します (パスワードなしで root ユーザーを作成します): mysqld --initialize-insecure この時点で、mysql フォルダの下にデータ フォルダが生成されます。このフォルダにはいくつかのフォルダとファイルが含まれており、初期化が成功したことを示します。 (3)MySQLサービスを登録する: 次のコマンドを入力します: mysqld -インストール 登録が成功したことを示す次の図が表示されます。 (4)MySQLサービスを開始します。 次のコマンドを入力します: 起動が成功したことを示す次の図が表示されます。 (5)パスワードを設定する: 次のコマンドを入力します: mysqladmin -u ルート パスワード パスワード (6)パスワードを使用してmysqlにログインします。 次のコマンドを入力します: mysql -u ルート -p 最終的なスクリーンショットは次のとおりです。 この時点で、MySQL の設定は完了です。 MySQL サービスを終了する場合は、次のコマンドを使用します。 出口 MySQL サービスを削除する場合は、次のコマンドを使用します。 mysqld --削除 2.コネクタ/Pythonのインストール: コマンドウィンドウ(cmd)では次のコマンドを使用します: easy_install pymysql3 python3 以降、MySQLdb は pymysql に置き換えられました。使用するバージョンに応じて、異なるコネクタがインストールされます。 注: これは、Python 3.4 をインストールした後に使用する必要があります。結果は次のとおりです。 3. テスト test.py プログラムは次のように記述されます。 pymysqlをインポートする conn = pymysql.connect(ホスト='127.0.0.1'、ポート=3306、ユーザー='root'、パスワード='meditation'、データベース='mysql') カーソル = conn.cursor() カーソル.execute ("SELECT VERSION()") 行 = カーソル.fetchone() print("MySQLサーバーのバージョン:", row[0]) カーソルを閉じる() 接続を閉じる() test.py を実行して結果を表示し、構成が成功したことを確認します。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Linux でログインタイムアウト後に非アクティブなユーザーを自動的にログアウトする
この記事では、カラフルな太陽のハロー効果を実現するためのJavaScriptキャンバスの具体的なコー...
Vue では、一般的にフロントエンドとバックエンドを分離したプロジェクトがあり、データ操作を実装する...
Web ページのアクセシビリティは、フロントエンドでのみ評価および実装できるもののようです。ユーザビ...
1. サーバー ホストをクリックし、右側の操作リストで [仮想スイッチ管理] をクリックして、仮想...
サブスクリプションメッセージテンプレートを選択または作成するWeChat アプレットにログインし、「...
この記事では、例を使用して、MySQL ビューの一貫性を確保する方法 (チェック オプションを使用)...
擬似配列と配列JavaScript では、5 つのプリミティブ データ型を除き、関数を含め、その他す...
ModSecurity は、Web サーバーに入るすべてのパケットをチェックする強力なパケット フィ...
ウェブページに表示されるプレーヤーは、WMP/RealPlayer/Flash Player に過ぎ...
目次1. css() の基本的な使用法: 1.1 CSSプロパティを取得する1.2 CSSプロパティ...
この記事では、シンプルなショッピングカートを実装するためのJavaScriptの具体的なコードを参考...
このチュートリアルでは、Linux ターミナルでドメイン名またはコンピューター名の IP アドレスを...
Git は vscode に統合されており、git コマンドをいくつか記述しなくても、クリックするだ...
1. 命名規則1. データベース名、テーブル名、フィールド名には小文字を使用し、アンダースコアで区切...
フレームセット ページは通常の Web ページとは多少異なります。依然として <HTML>...