MySQL5.6 rpm包安装

  1. 下载MySQLrpm包 MySQL-5.6.39-1.el7.x86_64.rpm-bundle.tar 这是5.6的tar包
    下载好之后传入服务器 tar -vxf MySQL-5.6.39-1.el7.x86_64.rpm-bundle.tar
    解压后会出先好多个包可以根据需求选择安装的rpm 我这里只选择server 和client rpm -ivh
    MySQL-server-5.6.39-1.el7.x86_64.rpm
    MySQL-client-5.6.39-1.el7.x86_64.rpm
    用的是centos7的话可能会报错,是因为centos系统自带mariadb-libs软件包,所以需要先卸载mariadb-libs软件包
    yum remove mariadb-libs 如果出现yum程序被占用 请执行 rm -rf /run/yum.pid
    安装完成后MySQL数据库需要启动才能做初始化 systemctl start mysql 启动MySQL systemctl
    status mysql 检查MySQL的状态是否真的启动 绿就就代表启动了 netstat -nltp |grep mysql
    检查mysql 的端口是否在监听

    一切ok 可以进行数据库安全配置 /usr/bin/mysql_secure_installation 会出现安全配置 1Enter
    current password for root (enter for none): (输入你的root密码):
    (第一次的话使用cat /root/.mysql_secret 查看密码) 2Change the root password?
    [Y/n] (改变root密码): 可以选择y/n (第一次建议选择y) 3Remove anonymous
    users? [Y/n] (删除匿名用户): 建议选择删除:y 4Disallow root login remotely?
    [Y/n] (不允许root用户远程登陆): 为了保障安全建议选择y 5Remove test database and
    access to it? [Y/n] (删除测试数据库并访问它?): 删除 y 6Reload privilege tables
    now? [Y/n] (现在重新载入权限表) : y

    现MySQL数据库就安装完成 进入mysql mysql -uroot -p 提示输入密码:

    show databases; 显示所有的库;

    注意事项
    5.5以前,rpm包安装完MySQL后,root用户密码为空
    5.6中,rpm包安装完MySQL后,会随机生成一个root密码,保存在/root/.mysql_secret
    5.7以后,使用mysqld --initialize初始化时,默认会自动生成随机密码,并且不创建除root@localhost 外的其他账号,也不创建test库;

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值