- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我无法在我的 Centos 6.7 服务器上安装 RMySQL 包。我已经完成研究,这似乎是一个已知问题,但我还没有找到适用于我的机器的解决方案。我发现安装此软件包的初始链接就在这里 link .但是,每当我尝试安装 RMySQL 包时,我都会收到以下错误,如果我从 CRAN 或源代码下载该包,我也会收到同样的错误。
错误:
* installing *source* package ‘RMySQL’ ...
** package ‘RMySQL’ successfully unpacked and MD5 sums checked
Found mysql_config cflags and libs!
Using PKG_CFLAGS=-I/usr/include/mysql -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fwrapv -fPIC -fPIC -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing -DMY_PTHREAD_FASTMUTEX=1
Using PKG_LIBS=-L/usr/lib64/mysql -lmysqlclient -lpthread -lz -lm -lrt -lssl -lcrypto -ldl
------------------------- ANTICONF ERROR ---------------------------
Configuration failed because libmysqlclient was not found. Try installing:
* deb: libmysqlclient-dev | libmariadb-client-lgpl-dev (Debian)
libmysqlclient-dev | libmariadbclient-dev (Ubuntu)
* rpm: mariadb-devel | mysql-devel (Fedora, CentOS, RHEL)
* csw: mysql56_dev (Solaris)
* brew: mysql-connector-c (OSX)
If libmysqlclient is already installed, check that 'pkg-config' is in your
PATH and PKG_CONFIG_PATH contains a libmysqlclient.pc file. If pkg-config
is unavailable you can set INCLUDE_DIR and LIB_DIR manually via:
R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...'
--------------------------------------------------------------------
ERROR: configuration failed for package ‘RMySQL’
* removing ‘/usr/lib64/R/library/RMySQL’
The downloaded source packages are in
‘/tmp/RtmpbWSzgQ/downloaded_packages’
Updating HTML index of packages in '.Library'
Making 'packages.html' ... done
Warning message:
In install.packages("RMySQL") :
installation of package ‘RMySQL’ had non-zero exit status
在这一点上我没有想法,我相信我可能必须使用 rpm 来安装 mariadb-devel | mysql-devel.. 但我找不到源代码,也从未使用过此 rpm 构建功能。
我读到 libmysqlclient 不在 CentOS 中,这就是问题所在,如果那是真的,我该如何解决这个问题。如果其他人能够在他们的 CentOS 服务器上安装 RMySQL,我将不胜感激。谢谢
最佳答案
第 1 步:在命令提示符下 sudo yum install mysql-devel
第 2 步:install.packages("https://cloud.r-project.org/src/contrib/RMySQL_0.10.9.tar.gz")
关于mysql - 无法在 Centos 6.7 上安装 R 包 RMySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35730591/
我正尝试按照 http://biostat.mc.vanderbilt.edu/wiki/Main/RMySQL 中的说明在 Windows 7(64 位)上安装 RMySQL。 .我正在使用 R 2
我在安装 RMySQL 时遇到问题。我正在尝试通过以下方式从其源代码安装它: install.packages("/path/to/package/RMySQL_0.9-3.tar.gz",repos
我的函数包含在一个更大的函数中,使用 dbConnect() , dbGetQuery() , 和 dbDisconnect() . 当函数出错时,我修复它并尝试重新运行它。但我无法重新运行它,因为我
我在多个内核上运行一个 R 脚本,它将数据插入到一个已经包含超过 7 亿行的表中。因为表变得太大,死锁变得很常见,因为我在多个内核上运行相同的脚本更是如此。我一直在尝试使用 TryCatch 解决这些
我试图仅在名称存在于已存在的数据框中的数据库中提取数据。我不确定如何将该列表包含到我的选择语句中。 奖励:我需要将所有数据重新格式化为更友好的格式。 library(RMySQL) library(D
我正在使用 RMySQL 包在当前表中写入(追加)数据。我使用的是 R,版本 3.3.2。 我的代码如下所示: library(RMySQL) df_final <- some_data m<-dbD
我一直在尝试使用 R(使用 Ubuntu 12.04)访问 MySQL 数据库,我觉得这应该是一件相当自然的事情,因为 R 是一种统计语言。然而,这看起来像是拔牙。似乎唯一不会遇到依赖错误的库是 RM
当我运行时 library(RMySQL) mydb = dbConnect(MySQL(), user = "XX", password = "XX", dbname = "XX", host =
我试过这个脚本来使用 RMySQL 在表中选择一个字段: mydb <- dbConnect(MySQL(), dbname="***", user='***',host='***') a<-2955
我有一段代码: mydb <- dbConnect(MySQL(), user = "****", password = "****", dbname = "c_global", host = "")
我正在试验 RMySQL ,并且不小心创建了一个没有句柄的连接。 dbConnect(MySQL(), user = "foo", password = "bar") connLocalDB = db
我在 R 中使用 RMySQL 包和 DBI 包。当我运行代码时, dbReadTable(con, "data") 这需要很长时间。 我认为表格是非常大的数据。关于如何加快此过程的任何想法? 谢谢,
我正在使用 RMySQL 包将数据从 R 导出到 MySQL 数据库。我面临的一个大问题是重复项:我有太多具有相同值的条目。系统自动生成结果并将dataframe插入数据库。 数据库中的当前表: Na
在我的 Linux 机器上安装 RMySQL 花费了大量时间,但我能够在更改环境变量并复制和粘贴 lib.dll 文件后安装它。 但是,我现在正在尝试在我的 64 位窗口机器上安装 RMySQL,但到
我正在尝试连接到远程可公开访问的 MySQL 服务器 EnsEMBL公共(public)服务器使用 RMySQL ,但是当我尝试列出表时,会发生错误: library(RMySQL) mydb = d
所以我一开始就很好地连接到我的数据库: con ", port = 3306 ) 所以一切正常,但在我的 Shiny 应用程序上运行/刷新几次后,它说我打开了 16 个连接,我无法再打开任何连接。 所
有没有办法使用 RMySQL 创建临时表?包?如果是这样,正确的方法是什么?特别是我试图从我的 写一个数据帧R session 到临时表。我有几个并行运行的进程,我不想担心名称冲突,这就是为什么我想让
背景: 我正在开发一个 rscript,它从 mysql 数据库中提取数据,执行逻辑回归,然后将预测插入回数据库中。我希望整个系统都包含在脚本中,以防数据库出现故障。这包括脚本依赖于在后端聚合数据的所
我在将值传递到 dbSendQuery 时遇到困难。下面是我的代码: 参数: date_param [1] "select distinct product_id, group from test_
我有一个 80 * 5 data.frame df 使用 dbWriteTable(mydb, name = "fooDB", df, field.types = dbtypes, row.names
我是一名优秀的程序员,十分优秀!