红旗Linux下安装MySQL的一些心得体会
程序员文章站
2024-01-08 15:10:52
...
来公司一段时间了,目前负责项目的数据库设计开发。前几天碰到一个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 下 Mysql 安装后使用时提示 var lib mysql mysql.sock' 2 的解决
-
Linux下MySQL 5.6.24的编译安装与部署
-
红旗Linux4.1下安装配置Apahce+Tomcat+PHP+mySQL+vsFTPd
-
Linux系统下安装mysql时出现1045,1130错误的解决办法
-
Linux下查看MySQL的安装路径
-
centos下yum搭建安装linux+apache+mysql+php环境的方法
-
关于在 win2000 下安装 mysql 的一些问题!_PHP教程
-
Linux下MySQL的一些基本使用方法_MySQL
-
Linux下MySQL5.1的安装_MySQL
-
Linux下安装Mysql多实例作为数据备份服务器实现多主到一从多实例的备份