首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > 新版MySQL的libstdc++.so.5出错的问题
【标  题】:新版MySQL的libstdc++.so.5出错的问题
【关键字】:MySQL,libstdc++.so.5
【来  源】:http://www.cublog.cn/u/15773/showart.php?id=105749

新版MySQL的libstdc++.so.5出错的问题

这不刚重装完系统么?怎么说也应该配置系统阿!
先安装MySQL吧,那个好装。
不过得先安装build-enssitianl,还有gcc
装好了
安装
出现什么libstdc++5.so找不到的错误,郁闷以前可没这种错误啊。。。(其实是记不起来了)
碰巧那个时候师兄们要出去聚餐,我也没带钥匙,只好灰溜溜的关机回寝室来找Why了,
还是CU好啊,这里有最多的兄弟们,一搜MYSQL出来一大堆,
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174
真的也不是只有我不会啊。。。
找啊找啊。。。
眼前一亮
libstdc++.so.5哈哈找到了
原来是这么个错误啊!!
 
下面是原文:

首先在www.sunfreeware.com下载好mysql
ftp://ftp.sunfreeware.com/pub/freeware/sparc/9/mysql-4.0.21-sol9-sparc-local.gz
安装前要求已经装了gcc软件包,不装gcc装个libgcc也行的。

然后解包 安装

shell> cd /usr/local
shell> gzip -d mysql-4.0.21-sol9-sparc-local.gz
解压成mysql-4.0.21-sol9-sparc-local文件
shell> pkgadd -d mysql-4.0.21-sol9-sparc-local
安装完成,安装的目录为/usr/local/mysql

下面是要设置启动mysql(这些都是看了mysql官方安装指南,不看会报出很多的错)
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> cd mysql
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root  .
shell> chown -R mysql data
shell> chgrp -R mysql .

shell> ln -s /usr/bin/hostname /usr/local/bin/hostname
好了,开始启动,后面+个'&' 是在后台运行
shell> bin/mysqld_safe --user=mysql &
这时候报错
051216 23:18:28  mysqld started
ld.so.1: /usr/local/mysql/libexec/mysqld: fatal: libstdc++.so.5: open failed: No such file or directory
051216 23:18:28  mysqld ended
原来我装的gcc版本3.4.2高了,在/usr/local/lib里有 libstdc++.so libstdc++.so.6 和 libstdc++.so.6.0.2 就是没有 libstdc++.so.5
现在来链一个
shell> ln -s /usr/local/lib/libstdc++.so.6.0.2 /usr/local/lib/libstdc++.so.5
现在再启动看看
shell> bin/mysqld_safe --user=mysql &
成功,呵呵,没有退出
再接下来就是要登入mysql了
shell> bin/mysql -h localhost -u root -p
报错
fatal: libncurses.so.5: open failed: No such file or directory
原来还要再装ncurses, 再到sunfreeware那里去下
ftp://ftp.sunfreeware.com/pub/freeware/sparc/9/ncurses-5.4-sol9-sparc-local.gz
ncurses-5.4安装完后,再次登mysql,终于进入mysql>

 
升级你的Debian Linux内核:【上一篇】
ubuntu的源给我带来的痛苦:【下一篇】
【相关文章】
  • MySQL性能优化全攻略-服务器参数调整
  • Heartbeat_2.0.3配置MySQL5.0.18为高可用集群(工作记录)
  • Solaris 10 OS 快速安裝 Apache + Mysql + php
  • FreeBSD扫盲之mysql安装、设置
  • Linux Server 4.3 + Apache + MySQL + Zend Optimizer
  • How To Set Up A Load-Balanced MySQL Cluster --Part 1
  • How To Set Up A Load-Balanced MySQL Cluster - Part 2
  • How To Set Up A Load-Balanced MySQL Cluster - Part 3
  • How To Set Up A Load-Balanced MySQL Cluster - Part 4
  • How To Set Up A Load-Balanced MySQL Cluster - Part 5
  • 【随机文章】
  • the copy content of BASH
  • 自我学习计划
  • 一封写给MM学习linux的信
  • Struts入门经验
  • 动态生成asp.net控件
  • 为了求职,记住吧
  • touch.c
  • 分区负载管理器
  • jdk的安装以及环境变量的设置
  • POOM(Pocket Outlook Object Model)开发介绍及应用
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.