基于CentOS6的MySql安装(任何主机上都能登录MySQL)

安装包准备

  1. 为了保证安装前系统的纯净,查看mysql是否安装,如果安装了,卸载mysql
    查看:rpm -qa|grep mysql
    卸载:rpm -e --nodeps {查到的安装文件}
  2. 下载MySql相关安装包
    MySQL-server-5.6.40-1.el6.x86_64和MySQL-client-5.6.40-1.el6.x86_64
安装MySql服务器

  1. 安装mysql服务端
    rpm -ivh MySQL-server-5.6.24-1.el6.x86_64.rpm
  2. 查看产生的随机密码
    cat /root/.mysql_secret
  3. 查看mysql状态
    service mysql status
  4. 启动mysql
    service mysql start
安装MySql客户端

  1. 安装mysql客户端
    rpm -ivh MySQL-client-5.6.24-1.el6.x86_64.rpm
  2. 链接mysql
    mysql -uroot -pOEXaQuS8IWkG19Xs  (通过上面查看到的随机密码)
  3. 修改密码
    mysql>SET PASSWORD=PASSWORD('666666');
  4. 退出mysql
    mysql>exit
MySql中user表中主机配置
配置只要是root用户+密码,在任何主机上都能登录MySQL数据库。
  1. 进入mysql
    mysql -uroot -p666666
  2. 显示数据库
    mysql>show databases;
  3. 使用mysql数据库
    mysql>use mysql;
  4. 展示mysql数据库中的所有表
    mysql>show tables;
  5. 展示user表的结构
    mysql>desc user;
  6. 修改user表,把Host表内容修改为%
    mysql>update user set host='%' where host='localhost';
  7. 删除root用户的其他host
    mysql>delete from user where Host='hadoop102 ';
    mysql>delete from user where  Host='127.0.0.1';
    mysql>delete from user where  Host='::1';
  8. 刷新并推出
    mysql>flush privileges;
    mysql> quit;

猜你喜欢

转载自blog.csdn.net/liangzelei/article/details/80096099