安装 MySQL

卸载mysql

参考http://blog.csdn.net/liumm0000/article/details/18841197

删除 linux 上已经安装的 mysql 相关库信息。

rpm -qa | grep -i mysql  ##检查是否删除干净

卸载mysql

        rpm -e MySQL-server-5.5.47-1.el6.x86_64
        rpm -e MySQL-client-5.5.47-1.el6.x86_64

删除mysql服务

chkconfig --list | grep -i mysql
chkconfig --del mysql

删除分散mysql文件夹

whereis mysql
 ##或者 
find / -name mysql

mysql: /usr/lib/mysql /usr/share/mysql

清空相关mysql的所有目录以及文件

rm -rf /usr/lib/mysql
rm -rf /usr/share/mysql
rm -rf /usr/my.cnf

安装 MySQL
执行命令

rpm -ivh MySQL-server-5.5.47-1.el6.x86_64.rpm   ##安装mysql服务端
nohup mysqld_safe & ##启动 mysql 服务端,执行命令  

执行命令

 rpm -ivh MySQL-client-5.5.47-1.el6.x86_64.rpm  ##安装mysql客户端

执行命令

mysql_secure_installation ##设置root用户密码
     ##输入默认密码:为空,直接回车
     ##设置新密码:Y
     ##输入新密码,如:admin
     ##重新输入新密码:admin
     ##是否删除匿名用户:n
     ##是否关闭远程登录:n
     ##是否删除测试数据库:n
     ##是否重新加载权限表:Y

登录 MySQL:

mysql    -u root    -phadoop##(phadoop 是密码)默认 MySQL  是不允许远程连接

执行授权命令:

  grant all on*.* to root@'%' identified by 'hadoop';
  grant all on hive.* to 'root'@'%' identified by 'hadoop'; 

(给 hive 数据库的所有表的 root 用户授权,密码是hadoop)

设置开机自启动

chkconfig mysql on
chkconfig --list | grep mysql

mysql     0:off   1:off   2:on    3:on    4:on    5:on    6:off

MySQL的默认安装位置

/var/lib/mysql/                ##数据库目录
/usr/share/mysql               ##配置文件目录
/usr/bin                       ##相关命令目录
/etc/init.d/mysql              ##启动脚本
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值