ubuntu 8.04下mysql安装问题

f250303748 2009-06-10 11:04:03
因为mysql有点问题就想卸了重装一下,
sudo apt-get install mysql-server-5.0
报错信息:
Reading package lists... Done
Building dependency tree
Reading state information... Done
mysql-server-5.0 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 42 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up mysql-server-5.0 (5.0.51a-3ubuntu5.4) ...
* Stopping MySQL database server mysqld [ OK ]
Reloading AppArmor profiles : done.
* Starting MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.0 (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
mysql-server-5.0
E: Sub-process /usr/bin/dpkg returned an error code (1)
...全文
205 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
macower 2009-06-19
  • 打赏
  • 举报
回复
直接在添加和删除程序那个地方去找 mysql 然后 让他自动下载
直接安装配置就ok
ACMAIN_CHM 2009-06-10
  • 打赏
  • 举报
回复

你的 my.cnf 中的datadir 参数指向哪里?
f250303748 2009-06-10
  • 打赏
  • 举报
回复
重新安装
mad@0:~$ sudo apt-get install mysql-server-5.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
mysql-server-5.0 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 42 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up mysql-server-5.0 (5.0.51a-3ubuntu5.4) ...
* Stopping MySQL database server mysqld [ OK ]
090610 11:41:25 [Warning] Can't create test file /home/database/mysqldb/mysql/sfdb0.lower-test
090610 11:41:25 [Warning] Can't create test file /home/database/mysqldb/mysql/sfdb0.lower-test
090610 11:41:25 [ERROR] /usr/sbin/mysqld: Can't find file: './mysql/user.frm' (errno: 13)
090610 11:41:25 [ERROR] /usr/sbin/mysqld: Can't find file: './mysql/user.frm' (errno: 13)
ERROR: 1017 Can't find file: './mysql/user.frm' (errno: 13)
090610 11:41:25 [ERROR] Aborting

090610 11:41:25 [Note] /usr/sbin/mysqld: Shutdown complete

Reloading AppArmor profiles : done.
* Starting MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.0 (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
mysql-server-5.0
E: Sub-process /usr/bin/dpkg returned an error code (1)
f250303748 2009-06-10
  • 打赏
  • 举报
回复
试过了,还是这个错。
ACMAIN_CHM 2009-06-10
  • 打赏
  • 举报
回复

[Warning] Can't create test file /home/database/mysqldb/mysql/0.lower-test

先试改一下权限。

chmod 777 /home/database/mysqldb/mysql

f250303748 2009-06-10
  • 打赏
  • 举报
回复
syslog日志
mysqld[6437]: 090610 11:19:07 [Warning] Can't create test file /home/database/mysqldb/mysql/0.lower-test
Jun 10 11:19:07 0 mysqld[6437]: 090610 11:19:07 [Warning] Can't create test file /home/database/mysqldb/mysql/0.lower-test
Jun 10 11:19:07 0 kernel: [ 1261.057989] audit(1244647147.799:29): type=1503 operation="inode_create" requested_mask="w::" denied_mask="w::" name="/home$
Jun 10 11:19:07 0 kernel: [ 1261.058119] audit(1244647147.799:30): type=1503 operation="inode_create" requested_mask="w::" denied_mask="w::" name="/home$
Jun 10 11:19:07 0 mysqld[6437]: 090610 11:19:07 InnoDB: Operating system error number 13 in a file operation.
Jun 10 11:19:07 0 mysqld[6437]: InnoDB: The error means mysqld does not have the access rights to
Jun 10 11:19:07 0 mysqld[6437]: InnoDB: the directory.
Jun 10 11:19:07 0 mysqld[6437]: InnoDB: File name ./ibdata1
Jun 10 11:19:07 0 mysqld[6437]: InnoDB: File operation call: 'open'.
Jun 10 11:19:07 0 mysqld[6437]: InnoDB: Cannot continue operation.
Jun 10 11:19:07 0 kernel: [ 1261.073643] audit(1244647147.819:31): type=1503 operation="inode_permission" requested_mask="rw::" denied_mask="rw::" name=$
Jun 10 11:19:07 0 mysqld_safe[6444]: ended
Jun 10 11:19:21 0 /etc/init.d/mysql[6594]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Jun 10 11:19:21 0 /etc/init.d/mysql[6594]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Jun 10 11:19:21 0 /etc/init.d/mysql[6594]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Jun 10 11:19:21 0 /etc/init.d/mysql[6594]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

文件
mad@0:~$ ls /home/database/mysqldb/mysql -l
total 20488
-rw-r--r-- 1 mysql mysql 0 2009-06-04 13:30 debian-5.0.flag
-rw-rw---- 1 mysql mysql 10485760 2009-06-09 09:02 ibdata1
-rw-rw---- 1 mysql mysql 5242880 2009-06-09 09:02 ib_logfile0
-rw-rw---- 1 mysql mysql 5242880 2009-06-04 13:37 ib_logfile1
drwxr-xr-x 2 mysql mysql 4096 2009-06-04 13:37 mysql
-rw------- 1 mysql mysql 7 2009-06-04 13:37 mysql_upgrade_info
Part I - Getting Started Chapter 1 - Introduction to Ubuntu Linux Chapter 2 - Installing Ubuntu Linux Chapter 3 - Interface Basics Part II - Configuration Chapter 4 - System Configuration Chapter 5 - Network Configuration Chapter 6 - Software Management Chapter 7 - X Server and GDM configuration Part III - Desktops Chapter 8 - GNOME Chapter 9 - KDE, KDE-4, and Xfce Part IV - Using the shell Chapter 10 - The Shell Chapter 11 - Shell Configuration Chapter 12 - Managing Linux Files and Directories Part V - Applications Chapter 13 - Office and Database Applications Chapter 14 - Graphics Tools and Multimedia Chapter 15 - Mail and News Clients Chapter 16 - Web, FTP, and Java Clients Part VI - Security Chapter 17 - Encryption, Integrity Checks, and Signatures Chapter 18 - Security Enhanced Linux Chapter 19 - Secure Shell and Kerberos Chapter 20 - Network Firewalls Part VII - System Administration Chapter 21 - Basic System Administration Chapter 22 - Managing Users Chapter 23 - File Systems Chapter 24 - RAID and LVM Chapter 25 - Devices and Modules Chapter 26 - Kernel Administration Chapter 27 - Backup Management Chapter 28 - Administering TCP/IP Networks Chapter 29 - Network Auto-configuration Part VIII - Local Services Chapter 30 - Managing Services Chapter 31 - Print and Database Server: CUPS and MySQL Chapter 32 - Network and Distributed File Systems: NFS and GFS Chapter 33 - Samba Part IV - Internet Services Chapter 34 - Mail Servers Chapter 35 - FTP and Proxy Servers Chapter 36 - WebServers Appendix- Obtaining the CD-ROM
┏━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┌───────────────┐ ┃ ┃ │ zJL2doc程序说明文件 │ ┃ ┃ └───────────────┘ ┃ ┃ -=By Ivershuo@Aerfa.NeT ,In 2008.11=- ┃ ┗━━━━━━━━━━━━━━━━━━━━━┛ 0、程序演示:http://www.zuojianli.cn 官方网站:http://www.aerfa.net/zjl2doc 程序讨论:http://groups.google.com/group/zjl2doc 1、程序说明: First:php+mysql,因为新session函数需要,本程序在php5下可能不能正常使用。 zJL2doc程序由阿肆个人独立开发,Aerfa.NeT首发下载。 本程序完全开源,免费。您可以随意复制、分发、修改。 厚道的朋友可以给阿肆的博客留个连接,其博客地址:http://www.ivershuo.cn 2、测试及开发环境: 程序开发环境:WIN XP+Firefox3+1024*768,代码编辑器:Editplus; 测试浏览器(win环境下):IE7,IE5/IE6/IE8(用IETester测试的),Opera9.6,Safari3.1,Chrome0.3,以上浏览器测试界面基本一致; 程序在Linux环境(Ubuntu8.04及Dreamhost所用服务器)测试可用; p.s:因为需要时时查看页面在IE下效果,所以在Windows环境下开发。唉~ 3、个人想说的特色: 简洁,实用。 ⑴ 因为程序需要在美国的Dreamhost空间上演示,基于速度原因,所以页面设计时几乎都没有用到图片; ⑵ 页面全XHTML+CSS设计,通过W3C的标准化代码验证。各浏览器(包括web浏览器)完美兼容; ⑶ 数据操作使用Ajax提升用户体验。如登录/注册页面,当用户输入邮箱地址时,可以自动判断邮箱是否已注册。如已注册可以直接输入密码登录;如没注册,自动显示密码确认输入框,用户可以输入两次密码直接注册; ⑷ 单一登录验证,同一用户不能同时在多处登录,类QQ登录验证; ⑸ 可以直接在线生成Microsoft Office Word支持的.doc文档。感谢Wudi提供的Mht File Maker类; ⑹ 界面友好的简历打印版页面,方便浏览者直接通过浏览器打印; ⑺ 简历可以直接通过系统发送到招聘方邮箱,并可将office版简历作为附件发送。 Else more... 4、怎样安装? ⑴ 对照该目录下的《zJL2doc程序目录结构.txt》查看程序是否完整; ⑵ 打开/config.php,对照里面的提示进行相应的修改(并且/j/update.js和forgetpsw.php文件也各有处地方要修改,请对照注释修改即可); ⑶ 以二进制将除/readme文件夹外的所有文件上传到你的服务器, ⑷ 如非WIN服务器,修改如下目录属性为0777: /user /docs /docs/upload /docs/generate (最后两个文件夹如你改名了请相应的设置其属性) ⑸ 将该目录下的zuojianli.sql导入到你的数据库; ⑹ OK!自己先测试网站是否一切正常。如正常,将网址告诉别人; ⑺ (可选)在该文件底部获得阿肆的联系方式,和阿肆交个朋友,呵呵。 5、或许的题外话: 因为大四事情多,要找工作,还要写很多论文之类的东西,还有很多事情很烦,所以程序在很匆忙和不怎么愉快的心情下写的,加上我水平本来就太有限,所以程序肯定有很多不到的地方,欢迎大家指正。 因为先做个通用的演示,在页面设计上没有使用现成的js类,为了方便不太熟悉的朋友查看代码。邮件发送使用的phpmailer类,很不错的一个邮件发送类。 欢迎一切非人生攻击的谩骂和指责,不过最好是建议啦,哈哈。 有很多地方需要慢慢完善,事情太多,时间不够... 6、联系我,Come on.. 我爱好交朋友,渴望向大家学习,有意的朋友欢迎与我联系 我的QQ/MSN/Gtalk/E-mail都是:shuo@aerfa.net (Gtalk常在,emial每天开1+次,QQ时不时上线看留言,MSN太卡不常开) p.s:同时,我在找工作中,如果大家看到哪有招自动化或者计算机或者网络相关方面的人,欢迎通过上面的方式与我联系,谢谢!

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧