彩票走势图

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

翻译|使用教程|编辑:董玉霞|2022-08-19 11:26:57.280|阅读 101 次

概述:本文主要介绍使用 unix 套接字连接到 MySQL的相关内容。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

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 。
  3. python开发工具pycharm。

步骤2.从命令行检查 Unix 套接字连接
  1. 在命令行中,运行以下命令:。mysql -u root -p -S /var/run/mysqld/mysql.sock
  2. 键入用户的密码,然后按 rootEnter
  3. python开发工具pycharm。

步骤3.下载第三方库

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

  1. 从 github.com 的 junixsocket 存储库下载最新版本(例如,junixsocket-dist-2.3.2-bin.tar.gz)。
  2. 解压缩下载的存档。您需要将以下文件从 lib 目录添加到 PyCharm 中的 MySQL 驱动程序:
    • junixsocket-mysql-2.3.2.jar
    • unixsocket-native-common-2.3.2.jar,如果您有自定义体系结构,请尝试 junixsocket-native-custom-2.3.2.jar
    • junixsocket-core-2.3.2.jar
    • junixsocket-common-2.3.2.jar
步骤 4.在 PyCharm 中配置 MySQL 驱动程序
  1. 在“数据库”工具窗口中(“查看|工具窗口|数据库),单击“数据源属性”图标 “数据源属性”图标。
  2. 在“驱动程序”部分中,单击MySQL驱动程序,然后单击“复制”按钮 “复制”按钮。或者,按 。Ctrl+D
  3. 更改重复的驱动程序的名称(例如,MySQL 套接字)。
  4. 在常规选项卡上,单击添加按钮 (“添加”按钮),然后选择自定义 JAR。
  5. 在文件浏览器中,导航到包含第三方库的文件夹(请参阅步骤 3)。按 的同时,选择以下文件:Ctrl
    • junixsocket-mysql-2.3.2.jar
    • junixsocket-native-common-2.3.2.jar,如果您有自定义体系结构,请尝试 junixsocket-native-custom-2.3.2.jar
    • junixsocket-core-2.3.2.jar
    • junixsocket-common-2.3.2.jar
  6. 单击“确定”。
  7. 在“高级”选项卡上,找到 socketFactory 属性,双击“值”单元格,然后将值更改为 。org.newsclub.net.mysql.AFUNIXDatabaseSocketFactory
  8. python开发工具pycharm。

  9. 向下滚动到属性列表的末尾,双击<用户定义>单元格,然后键入 。双击“值”单元格并键入套接字文件的路径。
  10. python开发工具pycharm。

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

  6. 单击常规选项卡。
  7. 从“驱动程序”列表中,选择之前创建的驱动程序(请参阅步骤 4)。
  8. 在“用户”和“密码”字段中,指定用户凭据。
  9. 若要确保与数据源的连接成功,请单击“测试连接”链接。
  10. python开发工具pycharm。

以上便是在PyCharm关于如何使用 unix 套接字连接到 MySQL的相关内容,加入官方社群,互相交流探讨。

PyCharm技术交流群:786598704      欢迎进群一起讨论

PyCharm | 下载试用

想要了解或购买PyCharm正版购买的朋友,欢迎咨询


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP