首页 > linux > mysql错误

mysql错误

ubuntu8.04下使用apt-get安装mysql的缺省版本是5.0.5,安装完成时候,出现一些问题,无法启动mysqld,提示如下:

* Checking for corrupt, not cleanly closed and upgrade needing tables.

查了一下,好像没有什么好的解答,似乎这个提示和无法启动mysqld没有什么关系,查看mysql的log,也没有什么记录下来。所以干脆用源代码来进行安装,下了最新的5.1.34。在安装mysql之前,还需要安装ncurses这个库,安装完成之后,sudo ldconfig即可。

mysql安装完成之后,启动mysql,报如下错误:

Manager of pid-file quit without updating file.

Google之后,找到一个老外的提示,在新安装mysql的时候,需要执行mysql_install_db进行mysql插件的初始化。

 

总结:mysql一般的安装顺序是:

  1. ./configure –prefix=/usr/local/mysql
  2. make
  3. make install
  4. scripts/mysql_install_db
  5. 设定权限
  6. chown -R root  /usr/local/mysql
    chown -R mysql /usr/local/mysql/var
    chgrp -R mysql /usr/local/mysql

分类: linux 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.