免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4774 | 回复: 14
打印 上一主题 下一主题

mysql5.x pkg包在32位solaris8操作系统安装经历 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-10 22:35 |只看该作者 |倒序浏览
mysql5.x pkg包在32位solaris8操作系统安装经历:
这个事情,我已经搞了三天,一直没有找到解决办法,该问题在solaris板块问过,但一直到现在没有找到解决方法。
从首次安装报错,到安装上mysql能启动,但当进入mysql时就报错,信息如下:
# mysql --user=root mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.12-beta-log MySQL Community Server (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
Segmentation Fault - core dumped
或者报错
# su mysql
$ mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.12-beta-log MySQL Community Server (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
段错误
$
然后就产生了core文件,core文件的内容稍后贴出来。

论坛徽章:
0
2 [报告]
发表于 2007-04-10 22:49 |只看该作者
# file core
core:           ELF 32-位 MSB core文件 SPARC 版本 1,来自'mysql'
我没有安装gdb看不了这个core文件的主要内容。真是的。

论坛徽章:
0
3 [报告]
发表于 2007-04-10 22:51 |只看该作者
以root登录系统
1从dev.mysql.com网站下载安装文件mysql-5.1.11-beta-solaris10-sparc-64bit.pkg.gz保存到/software
2解压缩gz格式安装文件gunzip -d mysql-5.1.11-beta-solaris10-sparc-64bit.pkg.gz
3建立mysql用户组和用户,并为用户指定home目录
groupadd mysql
useradd -g mysql mysql

mkdir /export/home/mysql
chgrp mysql /export/home/mysql
chown mysql /export/home/mysql
usermod -d /export/home/mysql mysql

论坛徽章:
0
4 [报告]
发表于 2007-04-10 22:52 |只看该作者
4安装pkg
pkgadd -d mysql-5.1.11-beta-solaris10-sparc-64bit.pkg
MySQL被安装到/opt/mysql/mysql/
5建立配置文件
vi /etc/my.cnf

[mysqld]
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
6初始化MySQL
cd /usr/local/mysql
scripts/mysql_install_db --user=mysql

论坛徽章:
0
5 [报告]
发表于 2007-04-10 22:55 |只看该作者
7启动MySQL服务器
切换到mysql用户
/usr/local/mysql/bin/safe_mysqld &

8回到了最初的错误信息。
这个过程没有出现任何错误信息提示。
/usr/local/mysql/data/hostname.err 文件内容如下:

# more dtsfw.err
070410 22:49:47  mysqld started
070410 22:49:47  InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
070410 22:49:47  InnoDB: Starting log scan based on checkpoint at
InnoDB: log sequence number 0 46409.
InnoDB: Doing recovery: scanned up to log sequence number 0 46409
070410 22:49:47  InnoDB: Started; log sequence number 0 46409
070410 22:49:47 [Note] Recovering after a crash using mysql-bin
070410 22:49:47 [Note] Starting crash recovery...
070410 22:49:47 [Note] Crash recovery finished.
070410 22:49:47 [Note] /usr/local/mysql/bin/mysqld: ready for connections.
Version: '5.1.12-beta-log'  socket: '/tmp/mysql.sock'  port: 3306  MySQL Communi
ty Server (GPL)
070410 22:49:47 [Note] SCHEDULER: Loaded 0 events
#

论坛徽章:
0
6 [报告]
发表于 2007-04-10 22:58 |只看该作者
$ mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.12-beta-log MySQL Community Server (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
在这个状态下,不做任何操作没有问题,一旦输入任何字符,或按下键盘,立刻报错,如下:
mysql>
段错误
$
$

论坛徽章:
0
7 [报告]
发表于 2007-04-10 22:59 |只看该作者
然后就产生了core文件。但这个文件的内容我目前看不到了。这个问题我在mysql板块的精华区已经全部翻遍了。没有找到可以启发的信息。

论坛徽章:
0
8 [报告]
发表于 2007-04-10 23:01 |只看该作者
mysql-5.0.27-sol8-sparc-local
mysql-5.0.37-solaris8-sparc.pkg
mysql-5.0.37-solaris8-sparc.tar
mysql-5.1.12-beta-solaris8-sparc.pkg
mysql-debug-5.0.19-solaris8-sparc.pkg
mysql-debug-5.0.22-solaris9-sparc.pkg
mysql-max-5.0.22-solaris8-sparc-64bit.pkg
mysql-max-5.0.22-solaris8-sparc.pkg
mysql-max-5.0.27-solaris8-sparc.pkg
mysql-standard-5.0.27-solaris8-sparc.pkg
mysql-standard-5.0.9-beta-solaris8-sparc.pkg
以上这些版本我都测试过了,问题是一样的。错误的信息也是一样。报错之后,mysql服务正常运行。

论坛徽章:
0
9 [报告]
发表于 2007-04-10 23:30 |只看该作者
# mysqlshow -p
Enter password:
+--------------------+
|     Databases      |
+--------------------+
| information_schema |
| cluster            |
| mysql              |
| test               |
| zhao               |
+--------------------+
# mysqladmin -uroot -padmin123 drop zhao
Dropping the database is potentially a very bad thing to do.
Any data stored in the database will be destroyed.

Do you really want to drop the 'zhao' database [y/N] y
Database "zhao" dropped
#
使用mysqladmin创建、删除数据库全部正常。靠,问题到底出现在那个地方呀!郁闷死了!

论坛徽章:
0
10 [报告]
发表于 2007-04-11 14:16 |只看该作者
坚持一下。顶...快好了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP