LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: BzFly

emerge mysql 成功,但是emerge --config mysql时失败

[复制链接]
 楼主| 发表于 2008-3-20 20:57:30 | 显示全部楼层
Post by hihihihi;1828840
try to remove all the files inside /var/lib/mysql ,restart the service and run the emerge --config =mysql-5.0.5 command again

i have did this for several times ,but it seems not to be solved
Thank you all  the same
回复 支持 反对

使用道具 举报

发表于 2008-3-21 06:04:52 | 显示全部楼层
我遇到过同样问题,后来是手工建的用户。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-21 13:41:55 | 显示全部楼层
Post by gorf;1829024
我遇到过同样问题,后来是手工建的用户。

没找到解决方法,把mysql删掉了,安装的postgresql。。。
回复 支持 反对

使用道具 举报

发表于 2008-3-22 20:11:36 | 显示全部楼层
不会吧,me也too。
解决不了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-22 20:17:48 | 显示全部楼层
上面有建议说是手工建用户,可以试试。我是来得及等就装了postgresql了
回复 支持 反对

使用道具 举报

发表于 2008-3-22 20:51:48 | 显示全部楼层
得,我用sqlite算了,还是现成的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-22 21:14:06 | 显示全部楼层
呵呵,有得用就可以了,反正在自己机器上练习用
回复 支持 反对

使用道具 举报

发表于 2008-3-22 22:34:22 | 显示全部楼层
Post by BzFly;1829174
没找到解决方法,把mysql删掉了,安装的postgresql。。。

1, Duplicate entry 'localhost-' for key 1 问题,很可能是你的主机名有问题,比如是localhost?
导致mysql 的root 帐号的三个主机值(分别是%、localhost、主机名)的后二者的名字弄成一样了,导使唯一键值出现重复而禁用该记录了?

2, mysql 安装后,通常(mysql_install_db 后)root是无密码的,先确认你是设置过密码了
其次,再试下 mysql -u root test 试下test库以确认是否是user 库有IO问题

3, 对于已经确认是密码问题,可启用mysqld-safe 进行修改,建一个文本文件名为 mysqlfix,内容如:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mypassword');

然后停止mysqld 运行:

mysqld_safe --init-file=~/mysqlfix &

再启动mysql 用上面设置的新密码进去。。

4, 我装的LAMP 组合就是gentoo 树里的,一路很顺风。。跑的也很欢。。没出过“奇怪”的问题
回复 支持 反对

使用道具 举报

发表于 2008-3-22 22:39:09 | 显示全部楼层
可能吧,我的确是localhost
不过算了,sqlite也不错,和python的绑定也简单的,据说常用命令速度很快,就是不知道能不能担负大型数据库
回复 支持 反对

使用道具 举报

发表于 2008-3-22 22:47:28 | 显示全部楼层
Post by 三翻领;1829703
可能吧,我的确是localhost
不过算了,sqlite也不错,和python的绑定也简单的,据说常用命令速度很快,就是不知道能不能担负大型数据库

sqlite 读快,写并行不强(当然是综合指数,包括事务、lock等等问题)
用该库的,必须都得是“高人” 自己处理数据写队列,当然这也是一个瓶劲得以解决的迟早的根本问题,这个级别的“用户”基本上都只将数据库视为映射页存放的数据块而已。。故而不是很要担心库IO问题,因为IO调度是自己管,可以更高层次的考虑分摊硬件负载问题。

如果是我设计的项目,不大的数据源单体的,可以用sqlite,因为它的可移植性是最强的

多点数据源的或特定功能要求的(例如需要分析服务、数据挖掘)的,那肯定得用商业数据库,mysql还不成

大点的单点数据源的(比如网站类似的广播型服务),则可以选择mysql,管理起来方便,采购和人工成本还便宜。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表