Python开发工具PyCharm使用教程:使用 unix 套接字连接到 MySQL

PyCharm最新版本V2022.2正式发布,新版本支持 Python 3.11、改进的 HTTP 客户端和 UX 增强。本文主要介绍使用 un

PyCharm最新版本V2022.2正式发布,新版本支持 Python 3.11、改进的 HTTP 客户端和 UX 增强。本文主要介绍使用 unix 套接字连接到 MySQL的相关内容。

在Unix上,您可以使用两种不同的方式连接到mysqld服务器:Unix套接字文件(例如,/var/run/mysqld/mysqld.sock),或者使用TCP / IP(例如,)。使用 Unix 套接字文件创建的连接比 TCP/IP 快,但只能在连接到同一台计算机上的服务器时使用。使用 Unix 套接字文件时,可以跳过连接字符串中的主机名和端口。

PyCharm官方最新版免费下载试用,历史版本下载,在线文档和帮助文件下载-慧都网

步骤 1.查找 Unix 套接字文件

  1. 在命令行的服务器主机上,运行以下命令:
  2. 键入用户的密码,然后按root Enter 。
Python开发工具PyCharm使用教程:使用 unix 套接字连接到 MySQL

步骤2.从命令行检查 Unix 套接字连接

  1. 在命令行中,运行以下命令:。mysql -u root -p -S /var/run/mysqld/mysql.sock
  2. 键入用户的密码,然后按 rootEnter
Python开发工具PyCharm使用教程:使用 unix 套接字连接到 MySQL

步骤3.下载第三方库

Connector/J 驱动程序本身不支持使用 Unix 域套接字连接到 MySQL 服务器。要启用套接字连接,您需要下载第三方库。

  1. 从 github.com 的 junixsocket 存储库下载最新版本(例如,junixsocket-dist-2.3.2-bin.tar.gz)。
  1. 解压缩下载的存档。您需要将以下文件从 lib 目录添加到 PyCharm 中的 MySQL 驱动程序:
  2. junixsocket-mysql-2.3.2.jar
  3. unixsocket-native-common-2.3.2.jar,如果您有自定义体系结构,请尝试 junixsocket-native-custom-2.3.2.jar
  4. junixsocket-core-2.3.2.jar
  5. junixsocket-common-2.3.2.jar

步骤 4.在 PyCharm 中配置 MySQL 驱动程序

  1. 在“数据库”工具窗口中(“查看|工具窗口|数据库),单击“数据源属性”图标 “数据源属性”图标。
  2. 在“驱动程序”部分中,单击MySQL驱动程序,然后单击“复制”按钮 “复制”按钮。或者,按 。Ctrl+D
  3. 更改重复的驱动程序的名称(例如,MySQL 套接字)。
  4. 在常规选项卡上,单击添加按钮 (“添加”按钮),然后选择自定义 JAR。
  5. 在文件浏览器中,导航到包含第三方库的文件夹(请参阅步骤 3)。按 的同时,选择以下文件:Ctrl
  6. junixsocket-mysql-2.3.2.jar
  7. junixsocket-native-common-2.3.2.jar,如果您有自定义体系结构,请尝试 junixsocket-native-custom-2.3.2.jar
  8. junixsocket-core-2.3.2.jar
  9. junixsocket-common-2.3.2.jar
  10. 单击“确定”。
  11. 在“高级”选项卡上,找到 socketFactory 属性,双击“值”单元格,然后将值更改为 。org.newsclub.net.mysql.AFUNIXDatabaseSocketFactory
Python开发工具PyCharm使用教程:使用 unix 套接字连接到 MySQL

  1. 向下滚动到属性列表的末尾,双击<用户定义>单元格,然后键入 。双击“值”单元格并键入套接字文件的路径。
Python开发工具PyCharm使用教程:使用 unix 套接字连接到 MySQL

  1. 单击“应用”。

步骤 5.创建与 MySQL 服务器的连接

  1. 在“数据库”工具窗口中(“查看|工具窗口|数据库),单击“数据源属性”图标 “数据源属性”图标。
  2. 在“数据源和驱动程序”对话框中,单击“添加”图标 (“添加”图标),然后选择“MySQL”。
  3. 在数据源设置区域的底部,单击“下载缺少的驱动程序文件”链接。单击此链接时,PyCharm 会下载与数据库交互所需的驱动程序。IDE 不包括捆绑的驱动程序,以便安装包的大小较小,并使每个 IDE 版本的驱动程序版本保持最新。
    如果您不想下载提供的驱动程序,则可以为数据源指定驱动程序。
  4. 在“高级”选项卡上,在选项列表中找到参数。双击“值”单元格并键入服务器时区(例如)。
  5. 单击常规选项卡。
  6. 从“驱动程序”列表中,选择之前创建的驱动程序(请参阅步骤 4)。
  7. 在“用户”和“密码”字段中,指定用户凭据。
  8. 若要确保与数据源的连接成功,请单击“测试连接”链接。

以上便是在PyCharm关于如何使用 unix 套接字连接到 MySQL的相关内容,获取更多信息点击查看。

PyCharm_PyCharm下载_PyCharm使用教程_ PyCharm最新版本_PyCharm正版购买-慧都网

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/5698.html

(0)
上一篇 2022-12-14 12:56
下一篇 2022-12-14 12:56

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信