-
cygwin下mysql启动不了25
环境安装:
安装cygwin
安装并编译 MySQL 标准源代码包
在这个页面的最下面 Source (tar.gz)
把这个tar包解到一个Cygwin下一个mysql文件夹:
./configure make install
安装 Ruby Gems
下载 Gems
然后解压缩,在执行ruby setup.rb
安装 Rails
执行gem install rails --include-dependencies
安装 rails.
安装 MySQL Gem
执行gem install mysql
当提示选择的时候,选择了最新的Ruby 版本(没有linux)
运行ruby script/about
问题是:
启动mysql时:/usr/local/mysql/bin/mysqld_safe &
出现错误:$ nohup: ignoring input and redirecting stderr to stdout chown: invalid user: `mysql' Starting mysqld daemon with databases from /usr/local/var STOPPING server from pid file /usr/local/var/zhongguo-f06c36.pid 090419 23:35:08 mysqld ended
尝试安装驱动:mysql-ruby-2.8.1.tar.gz没有任何效果。
google一下,发现网上有类似错误$ nohup: ignoring input and redirecting stderr to stdout Starting mysqld daemon with databases from /var/lib/mysql STOPPING server from pid file /var/run/mysqld/mysqld.pid 071112 00:22:06 mysqld ended
模仿他的解决方法,在/usr/local/var目录下,新建了zhongguo-f06c36.pid,再执行/usr/local/mysql/bin/mysqld_safe &
错误依旧,新建的pid文件也自动消失了。
这对你们高手这应该是个弱智的问题,可我为了这个问题弄了三天了,一点进展都没有,请不吝帮我一下,不胜感激!
问题补充:
执行:mysqld_safe --user=mysql &
还是一样的错误呀..
问题补充:
经理要求在windows Cygwin下从源码编译安装mysql,俺也想直接安装mysql ):2009年4月19日 23:47
8个答案 按时间排序 按投票排序
-
如下是运行效果:
安装过程,出了很多错误,还参考了如下:
http://ihower.idv.tw/blog/archives/date/2007/05
http://blog.labnotes.org/2005/11/06/setting-up-ruby-gems-on-cygwin/2009年4月22日 10:14
-
别着急,别灰心,楼主
而且,你挑选的问题,绝对不是一个弱智问题,至少,我也弄了好半天。
但是,我调通了,我是说在cygwin里能运行mysql,能运行RubyOnRails程序,我的意思是,你也没问题,那么首先,我想说的是
1. 你的安装顺序,gem 和 mysql 和 ruby
2. 你的mysql的安装版本,不要5.1
然后,请你参考一下下面的资料,是吧mysql装到windows里,然后,在cygwin一样指定127.0.0.1.
未必合适,但是希望能对你有帮助吧
引用Ruby 的版本是1.8.4 and MySQL 的版本是5.0.
1. 安装Cygwin
运行Cygwin的安装程序。从文见包的的列表中,在DEV里面,确定要选择
• Ruby
• gcc
• subversion
你需要使用gcc来建立Cygwin版本的MySQL.
2. 在windows上面安装MYSQL:
download MySQL 5.0 Windows Installer
3. 安装MySQL generic source package并且建立它
把tarball释放到一个临时文件。
./configure
make install
4. 安装Ruby Gems
按照正常方式安装,下载Download Gems 释放并安装。
5. 安装Rails:
现在你已经有Gems,你可以安装Rails. 执行:
gem insall rails –include-dependencies
6. 安装mysql gem
运行gem安装mysql。 当出现选择时候,不要安装mswin32,
要安装最新的Unix 版本。
扩展的安装指令(这里没有全部翻译都是安装Cygwin的指令)
但是有一句话要重点说:Windows isn’t the greatest environment for development.
Windows并不是很好的开发环境。
2009年4月22日 09:13
-
那个pid文件只是临时的,用于判断mysql是否在运行,mysql启动时会自动创建,停止时会删除。
1. 不大明白为什么要用cygwin,直接安装在windows不是更简单。
2. 你确定编译都是都是成功,根据我以前使用cygwin的经验,默认是不会安装开发环境的即cygwin编译环境。你所用的包,应该cygwin都有现成。
3.尝试mysqld_safe --user=mysql &
2009年4月20日 00:32
相关推荐
这里我们将以MySQL 5.1.7为例,详细讲解在Windows环境下编译MySQL内核的方法。 首先,你需要确保满足以下系统、编译器和资源需求: 1. 操作系统:Windows 2000、Windows XP或更高版本。尽管文中提到Windows Vista...
在Linux环境下,部署一个完整的Java应用服务通常包括安装操作系统、JDK、应用服务器(如Tomcat)、数据库(如MySQL)以及缓存服务(如Redis)。以下是对这些组件的详细安装和配置步骤: 1. **安装操作系统** 选择...
总结来说,InnoTop是MySQL InnoDB引擎监控的得力助手,而Cygwin则是让InnoTop在Windows环境下运行的基础。正确安装和使用这两个工具,能有效提升MySQL数据库管理的效率,保障系统的稳定性和性能。通过熟练掌握...
除了Cygwin和JDK,可能还需要安装其他依赖软件,如MySQL数据库服务器(用于存储CloudStack的管理数据),Apache Tomcat(作为管理服务器的一部分),以及Python等。安装这些软件时,同样要注意避免空格和中文字符,...
2. **运行平台**:Apache作为Web服务器,MySQL作为数据库管理系统,PHP作为脚本语言处理,而Cygwin提供类似Linux的环境,使得在Windows上能运行如RRDTool等Unix/Linux工具。 3. **监控软件**:Cacti的最新版本Cacti...
1. **Cygwin**:提供了一个Unix-like的环境,对于Windows下的编译工作非常重要。 2. **Visual C++ 6.0 (VC6.0)**:尽管这是一款较老的IDE,但在Windows下开发PHP扩展时仍然非常实用。 3. **WAMP Server**:用于集成...
- mysql-connector-java-5.1.6-bin.jar是用于连接MySQL数据库的驱动包,如果你的Nutch配置中涉及到存储数据到MySQL,这个jar文件是必不可少的。 3. **运行时错误处理**: - 在Windows上运行Nutch可能会遇到一些...
Lua在多个领域有广泛应用,包括但不限于游戏编程、Web脚本、作为独立应用程序中的脚本、数据库扩展(如MySQL Proxy和MySQL WorkBench)、安全系统(如入侵检测系统)等。 关于Lua的安装,有多种方法适用于不同的...
2. 安装DLTK:解压缩DLTK到指定目录下,启动Eclipse->Help->Software Updates->Available Software -> Add Site ->Local -> 选择刚才的解压缩目录,安装之。 3. 安装PDT 2.0:安装PDT 2.0,根DLTK安装类似。 4. 安装...
- 下载Zend Debugger安装文件`ZendDebugger-5.2.14-cygwin_nt-i386.zip`。 - 解压后将`ZendDebugger.dll`复制到`D:\PHPnow-1.5.6\bin`目录下。 - 修改`phpnow-apache2handler.ini`配置文件,加入以下设置: ``` ...
### Cacti安装、配置及常见问题处理 #### 1. Cacti安装 ##### 1.1 安装Appserv - **安装步骤**: ...这些指南不仅帮助您快速启动Cacti监控系统,还能让您更深入地了解Cacti的各个组件以及如何有效管理和维护它们。
例如,可以使用 Cygwin 或者 WSL(Windows Subsystem for Linux)来模拟 Linux 环境,或者直接使用 Windows 兼容的 Apache、MySQL 和 PHP 实现。 2. **Apache**:Apache HTTP Server 是最广泛使用的 Web 服务器软件...
在Windows环境下,可能需要借助工具如Cygwin或WSL(Windows Subsystem for Linux)来执行Linux Shell脚本。 综上所述,Linux Shell是一个强大且灵活的命令行界面工具,它提供了丰富的功能和结构,可以帮助用户自动...