我用的是Mac。我成功地安装了XAMPP。我还在R中安装了RMySQL,我在XAMPP中创建了一个数据库。现在我想连接到R中的这个数据库,假设数据库名为name,我尝试了:
conn <- dbConnect(MySQL(), dbname='name')
我得到以下错误:
Error in .local(drv, ...) :
Failed to connect to database: Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
我的mac安装程序通过macport使用php / mysql / apache。最近,它出现了一些梨形:似乎apache和mysql的本地mac版本正在运行,阻塞了macport服务:
(48)Address already in use: make_sock: could not bind to address [::]:80
(48)Address already in use: make_sock: could not bind to address [::]:443
系统首选项中的Web共享是关闭的--我如何正确地禁用它?我尝试在系统首选项中再次打开off,但它不会从off更改为on
安装后,运行好mysql并重启我的mac,当我调用以下命令行时,我得到了这个错误:
sudo /usr/local/mysql/support-files/mysql.server start
错误在这里:
ERROR! The server quit without updating PID file (/usr/local/mysql/data/Mac.local.pid).
当我尝试连接到mysql -u root -p时,出现以下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
环境(Mac OS X 10.7.2 - Lion):
$ ruby -v
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin10]
$ rails -v
Rails 3.1.3
$ mysql -v
Server version: 5.1.44
我尝试运行以下程序,但每次都会遇到相同的错误,即使在web上应用了所有修复程序后也是如此:
$ rails server
dyld: lazy symbol binding failed: Symbol not found: _mysql_get_client_info
Referenc
我一直无法安装mysql2 gem与MySQL安装通过自制操作系统X。我在安装过程中尝试了大量的标志,但我仍然没有运气。这是所有的细节。
软件Mac OS X Lion 10.7 (11A2063)
$ uname -a
Darwin Greenwood.local 11.0.1 Darwin Kernel Version 11.0.1: Wed Jun 29 19:53:22 PDT 2011; root:xnu-1699.23.2~1/RELEASE_X86_64 x86_64
$ which gcc | xargs ls -l
lrwxr-xr-x 1 root wheel 12
环境
OS X El Capitan 10.11,Mysql 5.6.26
我做了什么
我安装mysql时,它的端口是3307。(我不是使用brew安装的。)
我把3306端口改成了3306端口,在用了6个月3307端口的mysql后,通过编辑/Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist修改了3306端口。我将<string>--port=3307</string>修改为3306。
我试着停下来,但没有起作用。所以我使用了下面的代码:sudo kill -9 [PID]
它被杀死了,也没有启动。因此,我
我正在使用MAMP,并且已经将它从我的MAC操作系统中完全删除了。把这个发出去
使用brew profileStarted 安装mysql5.7,使用brew services start mysql@5.7将mysql路径添加到zshrc / bash mysql服务
现在,当我尝试在命令行上访问mysql时,会出现错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2)。
由于我已经将套接
我刚刚通过"brew install mysql“安装了mysql。然后我输入mysql,它给出了下面的错误。
myjeans$ mysql
dyld: Library not loaded:
@@HOMEBREW_PREFIX@@/opt/openssl/lib/libssl.1.0.0.dylib
Referenced from: /usr/local/bin/mysql
Reason: image not found
Trace/BPT trap: 5
myjeans$ which mysql
/usr/local/bin/mysql
我发现一个类似的问题,因为这个链
我安装了XAMPP。然后我安装了MySQL。看起来MySQL可能已经和XAMPP捆绑在一起了?
所以我显然安装了第二个MySQL。我还安装了让MySQL在每次启动计算机时启动的"MySQL启动“功能。
现在我在两个地方安装了MySQL。我可以在我有意安装的机器上启动并运行MySQL,但位于"xamppfiles“中的MySQL给出了这个错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/Applications/XAMPP/xamppfiles/var/mysq
我可以启动MySQL好的,
/usr/local/mysql/support-files/mysql.server start
Starting MySQL
SUCCESS!
但是,在此之后的任何MySQL操作都会出现错误:
找不到MySQL服务器PID文件
/usr/local/mysql/support-files/mysql.server stop
ERROR! MySQL server PID file could not be found!
在带有OSX10.8的Mac上,在哪里可以找到服务器PID文件?我想知道这是否是一个许可问题。mysql.sock文件是指向tmp/目录中的文
我安装了两个xampp,它们都有两个不同的PHP版本。当我使用旧PHP运行xampp时,一切运行都很顺利。但是,当我使用最新的PHP运行xampp时,无法运行Apache和MySQL,总是会出现“尝试启动mysql服务”和“尝试启动apache服务”这两个词。我试图为Apache和MySQL更改端口,但是一切都是无用的。哦,我收到这样一条错误信息:
11:07:51 [Apache] Apache Service detected with wrong path
11:07:51 [Apache] Change XAMPP Apache and Control Panel settin
我使用带有模块的expressjs。当我发布更新操作时,我得到了这个错误
/Users/mac/node_modules/mysql/lib/mysql/client.js:106
cb(err);
^
TypeError: string is not a function
at String.CALL_NON_FUNCTION (native)
at Query.<anonymous> (/Users/mac/node_modules/mysql/lib/mysql/client.js:106:9)
at Query.emi
如何在Mac上卸载react-native-cli??
我尝试过npm uninstall react-native-cli,它给出了下面的结果。
npm WARN eslint-plugin-react@7.12.4 requires a peer of eslint@^3.0.0 || ^4.0.0 || ^5.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN eslint-plugin-react-native@3.6.0 requires a peer of eslint@^
我一辈子都想不出这个办法。我已经在网上搜索了一整天,所有的资源似乎都过时了。据我所知,让MySQLdb和Python在一起玩起来很困难。我已经尽力而为了,我不知道该如何前进。
首先,我运行Python2.7
当我尝试在实时解释器中运行“导入MySQLdb”时,会遇到以下错误:
ImportError: this is MySQLdb version (1, 2, 2, 'final', 0), but _mysql is version (1, 2, 5, 'final', 1)
在运行"pip install mysql-python“时,我还会看到以
我刚刚在我的计算机中安装了XAMPP,但是在日志控制台中它给了我以下错误:
[Apache] Apache Service detected with wrong path
[Apache] Change XAMPP Apache and Control Panel settings or
[Apache] Uninstall/disable the other service manually first
[Apache] Found Path: "C:\Apache24\bin\httpd.exe" -k runservice
[Apache]