您好,欢迎访问一九零五行业门户网

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

来公司一段时间了,目前负责项目的数据库设计开发。前几天碰到一个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就没有问题了。
其它类似信息

推荐信息