标签:server 数据库 操作系统 修改密码 localhost
1) 操作系统环境:CentOS6.6
2) 任务:源码安装mysql
3) 问题:mysql源码配置失败,不知道是包的问题还是系统缺少库文件?没法编译,通过rpm包也无法安装,以失败告终。
4) 解决:为了解决问题,通过采用yum安装成功MYSQL数据库。
5) 装过程如下:
[root@localhost tools]#yum –y install mysql-server
[root@localhost tools]#yum -y install php-mysql
[root@localhost tools]# chkconfig mysqld on
[root@localhost tools]# service mysqldstart
[root@localhost tools]# mysqladmin -u rootpassword sky //无法修改密码
mysqladmin: connect to server at‘localhost‘ failed
error: ‘Access denied for user‘root‘@‘localhost‘ (using password: NO)‘
[root@localhost tools]# service mysqld stop
[root@localhost tools]# mysqld_safe--skip-grant-tables &
[root@localhost tools]#update user setpassword=PASSWORD("sky")where user="root";
[root@localhost tools]# mysql –u root –p
Msql>
Mysql>use mysql
mysql> update user set password=PASSWORD("sky")whereuser="root";
Query OK, 0 rows affected (0.00 sec)
Rows matched: 3 Changed: 0 Warnings: 0
mysql> flush privileges; //更新权限
Query OK, 0 rows affected (0.00 sec)
//到此为止,你设置了新密码,通过新密码正常可以登录到mysql数据。
注意事项:既然是通过yum安装,通常我们要配置和优化数据库,哪么就要清楚配置文件存放在哪,所以说我们掌握源代码安装方式非常重要,下列是通过yum源安装常用的默认目录:
数据库目录:/var/lib/mysql/
配置文件:/usr/share/mysql
相关命令:/usr/bin [例如mysql、mysqladmin、mysqldump、mysqlshow等]
启动脚本:/etc/rc.d/init.d/
本文出自 “运维” 博客,请务必保留此出处http://sky9896.blog.51cto.com/2330653/1591391
标签:server 数据库 操作系统 修改密码 localhost
原文地址:http://sky9896.blog.51cto.com/2330653/1591391