报错
Starting MySQL.Manager of pid-file quit without updating file.[FAILED]
百度了一下 说是my.cnf这个文件的问题
但是我的/etc/my.cnf文件不存在,我将/usr/local/share/mysql/my-huge.cnf的内容拷贝到了 /etc/my.cnf
但是错误依旧
Starting MySQL.Manager of pid-file quit without updating file.[FAILED]
百度了一下 说是my.cnf这个文件的问题
但是我的/etc/my.cnf文件不存在,我将/usr/local/share/mysql/my-huge.cnf的内容拷贝到了 /etc/my.cnf
但是错误依旧
错误日志的路径有人知道吗?
100526 05:08:03 mysqld_safe Logging to '/usr/local/var/localhost.localdomain.err'.
touch: cannot touch `/usr/local/var/localhost.localdomain.err': No such file or directory
[client]
port = 3306
socket = /tmp/mysql.sock
datadir = /usr/local/mysql/data# The MySQL server
[mysqld]
port = 3306
socket = /tmp/mysql.sock
#skip-locking
key_buffer_size = 384M
max_allowed_packet = 1M
table_open_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
log-bin=mysql-bin
server-id = 1[mysqldump]
quick
max_allowed_packet = 16M[mysql]
no-auto-rehash[myisamchk]
key_buffer_size = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M[mysqlhotcopy]
interactive-timeout
为什么mysqld这个文件打不开
/usr/local/mysql/data
/usr/local/var/
要不你就用root用户安装得了。 还省事。
只有一个/usr/local/mysql-test data目录也找不到 hostname.err也搜索不到
现在卡住了 卸载也卸载不了。。
datadir = /usr/local/mysql/data
err就在data下面.
要是没有的话(搜索不到),你重新装一下.datadir = /usr/local/mysql/data 这个选项在[mysqld]组里添加
重装之后/usr/local/下都找不到mysql文件夹了 估计是中途就失败了
谁有能用的my.cnf能发出来看下马?
mysql安装包里的安装步骤 一步一步来 别省略任何一步 基本是没问题的
你简要的说说你是怎么安装的,用root用户吗?
那就重新按照规矩安装一遍就OK了。
没那么麻烦。
执行rpm -ivh xxxxx.rpm安装到最后跳出
Starting MySQL.Manager of pid-file quit without updating file.[FAILED]
原来是使用rpm安装啊。嗯,看来Ubuntu比Redhat更适合你。
先ps -ef | grep mysql,
kill -9 <pid>
把那些相关的进程全干掉。
然后再强行安装:rpm --force -ivh xxxx.rpm
所以执行ps -ef | grep mysql 后没有发现mysql相关进程
但是执行rpm -qa|grep MySQL 看到mysql已经安装好了
那你启动mysqld_safe试试。或者有一个service mysql start
再ps -ef | grep mysql,命令行里会告诉你用的哪一个my.cnf
但是service mysql start方式不能启动~ 这是为什么呢?
这么简单的一个问题,你搞了那么多个轮回。。sigh
参数里并没有说明my.cnf的位置。
检查看看是否与linux版本不兼容;
我之前之装了sever和client,那个目录下也没有mysql文件夹,后来我又装了同一个版本下的deve和share,你试试看下。
如果进程全路径没有指定my.cnf,那就是使用了默认的my.cnf了。你搜一下/var/lib/mysql下边看有没有样例文件,照抄一份改动一下,放到/etc/my.cnf下就行 了。