安装环境
centos6.5, mysql5.1.7, root权限
安装步骤
- 查看原有安装信息
yum list installed | grep mysql
如果输出如下信息,表示已经安装过mysql
mysql.x86_64 5.1.73-7.el6 @base
mysql-devel.x86_64 5.1.73-7.el6 @base
mysql-libs.x86_64 5.1.73-7.el6 @base
mysql-server.x86_64 5.1.73-7.el6 @base
- 删除原有安装的mysql
yum remove mysql.x86_64
注意:第一、二两步保证安装环境中没有其他的mysql信息。 删除完成后,可以继续执行步骤1,如过没有信息输出,表示已经卸载完成,否则继续卸载。 3. 安装
yum install mysql-server
执行完成后,会输出‘completed’表示,安装完成。 4. 生成 MySQL system tables
mysql_install_db --user=mysql
首次安装mysql,需要对mysql进行初始化,包括mysql数据库下的所有的表数据,如User表等。 5. 以安全模式启动mysql
mysqld_safe --user=mysql &
启动mysql进程,对mysql的用户信息进行配置。 6. 设置mysql root用户密码
mysql 会默认给root用户设置一个密码,可以通过 mysqladmin指令进行修改。
/usr/bin/mysqladmin -u root password '123456'
重置完成后,就可以使用root用户进行登录了。 7. 登录,并设置权限
该步骤就可以登录数据库
mysql -uroot -p
登录数据库之后,首要的任务就是要清理掉mysql.User表中的匿名用户。 通过指令
drop user ''@c3124845c817;
将匿名用户清理完成。 至此,mysql数据库安装完成。