centos6.5, mysql5.1.7, root权限mysql
yum list installed | grep mysql
若是输出以下信息,表示已经安装过mysqlsql
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
yum remove mysql.x86_64
注意:第1、二两步保证安装环境中没有其余的mysql信息。 删除完成后,能够继续执行步骤1,如过没有信息输出,表示已经卸载完成,不然继续卸载。 3. 安装数据库
yum install mysql-server
执行完成后,会输出‘completed’表示,安装完成。 4. 生成 MySQL system tablescentos
mysql_install_db --user=mysql
首次安装mysql,须要对mysql进行初始化,包括mysql数据库下的全部的表数据,如User表等。 5. 以安全模式启动mysql安全
mysqld_safe --user=mysql &
启动mysql进程,对mysql的用户信息进行配置。 6. 设置mysql root用户密码
mysql 会默认给root用户设置一个密码,能够经过 mysqladmin指令进行修改。code
/usr/bin/mysqladmin -u root password '123456'
重置完成后,就能够使用root用户进行登陆了。 7. 登陆,并设置权限
该步骤就能够登陆数据库视频
mysql -uroot -p
登陆数据库以后,首要的任务就是要清理掉mysql.User表中的匿名用户。 经过指令server
drop user ''@c3124845c817;
将匿名用户清理完成。 至此,mysql数据库安装完成。教程