firebird 发表于 2003-06-03 22:46

关于安装mysql的问题~~~~~~

你少了个工具吧,sunfreeware上有,叫ncurses的。

elk 发表于 2003-06-03 23:59

关于安装mysql的问题~~~~~~

你是SOLARIS几?

elk 发表于 2003-06-04 00:01

关于安装mysql的问题~~~~~~

ftp://ftp.sunfreeware.com/pub/freeware/sparc/7/libstdc++-2.8.1.1-sol7-sparc-local.gz

8也可以用的

cuiy 发表于 2003-06-04 00:05

关于安装mysql的问题~~~~~~

如果只是configure的话,不需要make clean,除非你需要重新编译

py 发表于 2003-06-04 00:35

关于安装mysql的问题~~~~~~

这次我安装了ncurses-5.3-sol8-sparc-local.gz也把重新安装了gcc-3.2.2-sol8-sparc-local.gz
以前的错误没有了,估计是我安装了较高版本的gcc也就找到了c函数库。
安装的时候我用了
#CC=gcc CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3" ./configure --prefix=/usr/local/mysql --with-low-memory
没有错误,然后make,提示是:
sql_lex.cc:85: `symbols' undeclared (first use this function)
sql_lex.cc:85: (Each undeclared identifier is reported only once for each
   function it appears in.)
sql_lex.cc:87: `sql_functions' undeclared (first use this function)
sql_lex.cc: In function `int find_keyword(LEX*, unsigned int, bool)':
sql_lex.cc:168: `get_hash_symbol' undeclared (first use this function)
make: *** Error 1
make: Leaving directory `/export/spare/temp/mysql-3.23.53/sql'
make: *** Error 1
make: Leaving directory `/export/spare/temp/mysql-3.23.53/sql'
make: *** Error 1
make: Leaving directory `/export/spare/temp/mysql-3.23.53'
make: *** Error 2
#

请各位高手看看该如何解决?

py 发表于 2003-06-04 00:38

关于安装mysql的问题~~~~~~

原帖由 "elk" 发表:
ftp://ftp.sunfreeware.com/pub/freeware/sparc/7/libstdc++-2.8.1.1-sol7-sparc-local.gz

8也可以用的   

我也看了libstdc++的readme,里面说libstdc++已经包含在了gcc里,所以我就下载了一个较高版本的gcc-3.2.2

py 发表于 2003-06-05 07:58

关于安装mysql的问题~~~~~~

问题还是没能解决,在sun的网站上说是要先安装zlib-1.1.4-sol8-sparc-local.gz,成功安装以后我试着换了个mysql版本,
安装了mysql-3.23.55.tar.gz,这次比较顺利,整个过程都没出现“error”,可我还是觉得好象没成功,
也不知道成功make以后会不会有个“successful”之类的说明?我make install以后没出现“error”的提示,
不知道是不是就是安装成功了。后来按照精华贴里的步骤做了chown和数据库初始化,
最后在做#/usr/local/mysql/bin/safe_mysqld时提示是这样的:
Starting mysqld daemon with databases from /usr/local/mysql/var 030604 18:40:09mysqld ended

我用#/usr/local/mysql/bin/mysql启动mysql的时候提示:
ld.so.1: /usr/local/mysql/bin/mysql: fatal: libncurses.so.5: open failed: No such file or directory Killed
请问我该怎么办?我的mysql是否安装成功了?

南非蜘蛛 发表于 2003-06-05 08:33

关于安装mysql的问题~~~~~~

install libncurses

firebird 发表于 2003-06-05 08:36

关于安装mysql的问题~~~~~~

我看是安装成功了,关键一步scripts/mysql_install_db执行了吗?
你用mysql连接数据库的时候,要求连接libncurses.so.5,但是你把安装ncurses的路径放到LD_LIBRARY_PATH 里面了吗,你在连数据库的时候,系统自动到LD_LIBRARY_PATH路径里搜寻。
还有,任何错误都可以在你的/PATH/TO/MYSQL/var/HOSTNAME.err里面找到。
不行请跟帖。

py 发表于 2003-06-05 10:27

关于安装mysql的问题~~~~~~

scripts/mysql_install_db执行了
我在google里搜索到了很多有关LD_LIBRARY_PATH的东西,但都没说怎么把安装ncurses的路径放到LD_LIBRARY_PATH 里,小弟很菜,能不能详细说说加路径的方法?
另外我的libncurses.so.5是在/usr/local/lib下,HOSTNAME.err我也看了,里面反复重复的错误都是下面的这几行:

030605 09:43:03mysqld started
0306059:43:06/usr/local/mysql/libexec/mysqld: Can't find file: './mysql/host
.frm' (errno: 13)
0306059:43:06/usr/local/mysql/libexec/mysqld: Normal shutdown

030605 09:43:06mysqld ended
页: 1 [2] 3 4 5
查看完整版本: 关于安装mysql的问题~~~~~~