Maison  >  Article  >  base de données  >  红旗Linux下安装MySQL的一些心得体会

红旗Linux下安装MySQL的一些心得体会

WBOY
WBOYoriginal
2016-06-07 16:51:361421parcourir

来公司一段时间了,目前负责项目的数据库设计开发。前几天碰到一个MySQL在红旗Linux上无法安装的问题。 使用rmp命令安装M

  来公司一段时间了,目前负责项目的数据库设计开发。前几天碰到一个MySQL在红旗Linux上无法安装的问题。

  使用rmp命令安装MySQL5.1的时候发现报错ERROR:1062 Duplicate entry ‘localhost-′ for PRIMARY KEY,,说明安装的时候遇到错误了。输入mysql -uroot p123 却无法进入mysql,提示密码错误。而输入命令:bin/safe_mysqld --skip-grant-tables & 后就能进入mysql,然后察看mysql下的user表发现先里面没有mysql用户信息。这才知道在安装mysql的时候没有初始化用户信息,但就是找不到原因,后来猜想也许是linux系统的问题,就咨询了公司的一个数据库大牛。没想到2分钟就解决了。

  原来,如果在root@localhost下安装mysql是有问题的,会出现安装后没有初始化mysql用户的问题。具体原因不明。但有解决办法:

  执行vi /etc/hosts 添加一行信息如192.168.0.66 XXDB XXDB。其中IP要填写这台linux的真实IP,之后保存退出重启linux。在root@XXDB下安装mysql就没有问题了。

linux

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn