我在安装mysql-server时是这样的:
hon@fey:~#sudo apt-get install mysql-server
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
读取状态信息... 完成
将会安装下列额外的软件包:
mysql-client-5.0 mysql-server-5.0
建议安装的软件包:
tinyca
推荐安装的软件包:
mailx
下列【新】软件包将被安装:
mysql-client-5.0 mysql-server mysql-server-5.0
共升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
需要下载 0B/33.1MB 的软件包。
解压缩后会消耗掉 87.0MB 的额外空间。
您希望继续执行吗?[Y/n]y
正在预设定软件包 ...
选中了曾被取消选择的软件包 mysql-client-5.0。
(正在读取数据库 ... 系统当前总共安装有 118333 个文件和目录。)
正在解压缩 mysql-client-5.0 (从 .../mysql-client-5.0_5.0.38-0ubuntu1_i386.deb) ...
选中了曾被取消选择的软件包 mysql-server-5.0。
正在解压缩 mysql-server-5.0 (从 .../mysql-server-5.0_5.0.38-0ubuntu1_i386.deb) ...
选中了曾被取消选择的软件包 mysql-server。
正在解压缩 mysql-server (从 .../mysql-server_5.0.38-0ubuntu1_all.deb) ...
* Stopping MySQL database server mysqld [ OK ]
正在设置 mysql-client-5.0 (5.0.38-0ubuntu1) ...
正在设置 mysql-server-5.0 (5.0.38-0ubuntu1) ...
* Stopping MySQL database server mysqld [ OK ]
* Starting MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "start" failed.
dpkg:处理 mysql-server-5.0 (--configure)时出错:
子进程·post-installation script·返回了错误号·1
dpkg:依赖关系问题使得 mysql-server 的配置工作不能继续:
mysql-server 依赖于 mysql-server-5.0;然而:
软件包 mysql-server-5.0 还没有被配置。
dpkg:处理 mysql-server (--configure)时出错:
依赖关系问题 - 仍未被配置
在处理时有错误发生:
mysql-server-5.0
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
连续弄了好几次一直说有问题,请问这到底是什么原因呢?我从新立得也是这样的........................
求教!!谢谢~~
[问题]安装mysql时出现的问题,求教
- fey334988
- 帖子: 16
- 注册时间: 2007-08-03 18:19
- 来自: 云南
[问题]安装mysql时出现的问题,求教
让我随风而来,再随风而去吧
- cocomama
- 帖子: 869
- 注册时间: 2007-04-05 17:57
- 来自: 吉林──>海南──>大连──>延边──>北京──>德黑兰──>(x,y)
- yexin218
- 帖子: 461
- 注册时间: 2007-08-22 17:36
- 来自: 澳门
- 联系:
真是的,既然人家都贴出来了,如果知道的话,就告诉他吧.fey334988 写了:呃,这个好像是应该放在初学者园地的,搞错了
你失事看手动安装.
http://blog.chinaunix.net/u/21684/showart_368091.html
我很敏捷,我是网上的蜘蛛;我很茫然,我是网中的猎物!
欢迎到我的Blog※代码回音※
欢迎到我的Blog※代码回音※
-
- 帖子: 3
- 注册时间: 2007-10-10 20:14
我试过的方法:
apt-get --purge remove mysql-server
apt-get --purge remove mysql-common
之后
find / -name mysql*
找出几个文件 手动删除了
然后再次安装
apt-get install mysql-server(apt-get -f install mysql-server也试过)
出现的结果都和楼主一样
后来我看系统日志syslog
Oct 11 13:54:24 ns mysqld[13580]: 071011 13:54:24 MyISAM: Started; log sequence number 0 0
Oct 11 13:54:24 ns mysqld[13580]: 071011 13:54:24 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
似乎发现了问题所在
我到/etc/lib/mysql 一看,果然什么表都没有
之后 又搜索Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
找出的办法
-------------------------------------------------------
Created an /etc/my.cnf with the following:
[mysqld]
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
This cured the startup problem
按以上的操作重新部署环境
ln -s /opt/mysql/mysql /usr/local/
..
重建 mysql_install_db, 再运行 mysqld_safe
-------------------------------------------------------
依然不好用。。。。。。。。。。。。
apt-get --purge remove mysql-server
apt-get --purge remove mysql-common
之后
find / -name mysql*
找出几个文件 手动删除了
然后再次安装
apt-get install mysql-server(apt-get -f install mysql-server也试过)
出现的结果都和楼主一样
后来我看系统日志syslog
Oct 11 13:54:24 ns mysqld[13580]: 071011 13:54:24 MyISAM: Started; log sequence number 0 0
Oct 11 13:54:24 ns mysqld[13580]: 071011 13:54:24 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
似乎发现了问题所在
我到/etc/lib/mysql 一看,果然什么表都没有
之后 又搜索Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
找出的办法
-------------------------------------------------------
Created an /etc/my.cnf with the following:
[mysqld]
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
This cured the startup problem
按以上的操作重新部署环境
ln -s /opt/mysql/mysql /usr/local/
..
重建 mysql_install_db, 再运行 mysqld_safe
-------------------------------------------------------
依然不好用。。。。。。。。。。。。