sql >> データベース >  >> RDS >> Mysql

sshを最初にPythonでmysqldbを使用

    トンネルをPythonコード内に保持することを好みます。トンネルを手動で、または個別に作成するのは嫌いでした。sshtunnelライブラリは非常に使いやすいためです。

    これがあなたが望むもののために働くいくつかの簡単なサンプルです。

    import MySQLdb
    from sshtunnel import SSHTunnelForwarder
    
    with SSHTunnelForwarder(
             ('sshhost.domain.com', 22),
             ssh_password="sshpasswd",
             ssh_username="sshusername",
             remote_bind_address=('mysqlhost.domain.com', 3306)) as server:
    
        conn = MySQLdb.connect(host='127.0.0.1',
                               port=server.local_bind_port,
                               user='user',
                               passwd='password',
                               db='dbname')
    


    1. mysqlの2人のユーザーの通信間の最新のメッセージを選択します

    2. mysqlテーブルのすべての行を表示してから、特定の行を削除するオプションを指定します

    3. オプションで列を検索するストアドプロシージャを作成するにはどうすればよいですか?

    4. Oracle11g-RegExで制約をチェック