【问题标题】:Access a Remote SQL Server which on Colab访问 Colab 上的远程 SQL Server
【发布时间】:2023-03-17 16:27:02
【问题描述】:

我对在远程服务器上工作还很陌生,如果这是一个愚蠢的问题,我深表歉意,但我在任何地方都找不到任何说明。

我可以访问大学的远程数据库,但我需要通过 Pulse Secure 建立连接才能访问它。 (然后我使用 mySQL 工作台这样做)。现在我需要将数据用于深度学习、Colab 或云上的任何其他地方。但我不知道该怎么做。我尝试使用 mySQLdb,但无法获得连接。

感谢任何帮助。

【问题讨论】:

    标签: mysql mysql-python google-colaboratory


    【解决方案1】:

    这是一个如何在 Colab 中安装 MySQL 并对其进行查询的示例。您可以更改与大学远程数据库的连接。

    # install, set connection
    !apt-get install mysql-server > /dev/null
    !service mysql start
    !mysql -e "ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root'"
    !pip -q install PyMySQL
    %load_ext sql
    %config SqlMagic.feedback=False 
    %config SqlMagic.autopandas=True
    %sql mysql+pymysql://root:root@/
    # query using %sql or %%sql
    df = %sql SELECT Host, User, authentication_string FROM mysql.user
    df
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-24
      • 2012-11-26
      • 1970-01-01
      • 1970-01-01
      • 2011-08-08
      • 2016-06-23
      相关资源
      最近更新 更多