linux_centos6 64位安装mysql8(RPM Bundle)及navicat远程连接

一、linux_centos6 64位安装mysql8(RPM Bundle)

终于装好了。。。借着某大神的指点,终于装好啦!!很多人说用yum装很方便,我就是不用,打死我呀!o(* ̄︶ ̄*)o

预备动作---先检查一下系统里面有没有msyql,有的话要卸载!!用 rpm -qa | grep mysql查看,用rpm -e --nodeps {-file-name}删除

  • 先去mysql下载页面找到对应的版本的下载地址(先搞清楚自己是什么系统好吧,,Ծ‸Ծ,,
    在这里插入图片描述
    在这里插入图片描述

  • 话不多说,用wget命令下载文件

    wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.15-1.el6.x86_64.rpm-bundle.tar
    

    获得一枚压缩包✧(≖ ◡ ≖✿
    在这里插入图片描述

  • 解鸭ε≡٩(๑>₃<)۶tar -xvf mysql-8.0.15-1.el6.x86_64.rpm-bundle.tar
    在这里插入图片描述

  • 依次执行以下命令进行安装(这个是有依赖关系的,无序的要在命令后面加上–nodeps)

    rpm -ivh mysql-community-common-8.0.15-1.el6.x86_64.rpm
    rpm -ivh mysql-community-libs-8.0.15-1.el6.x86_64.rpm
    rpm -ivh mysql-community-libs-compat-8.0.15-1.el6.x86_64.rpm
    rpm -ivh mysql-community-client-8.0.15-1.el6.x86_64.rpm 
    rpm -ivh mysql-community-server-8.0.15-1.el6.x86_64.rpm
    

    我在执行最后一个命令的时候出了岔子!!!∑(゚Д゚ノ)ノ,出现了error: Failed dependencies,找了一下网上的解决办法:
    执行yum install numactl,效果杠杠的(✧◡✧)

  • 数据库初始化(啊。。忘记创建用户了( ̄^ ̄゜)

     groupadd -r mysql
     useradd -g mysql mysql
    

    还要更改目录权限,我已经忘了。。。你们自己看着办???(〃'▽'〃)
    真的初始化了:mysqld --initialize-insecure --user=mysql这个是免密初始化
    (如果命令不靠谱,你找一下mysqld在哪里,用whereis mysqld
    在这里插入图片描述
    执行/usr/sbin/mysqld --initialize-insecure --user=mysql

  • 启动数据库service mysqld start, 阔以用service mysqld status看看启动状态。

    期间还遇到过一个岔子,大概长这样ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2),这个地方就是大神指导的地方(*/ω\*),由于不懂/etc/my.cnf中配置的含义,都是参照网上资料写的,东拼西凑就错了,我在【mysqld】中配置了socket = /tmp/mysql.sock,但是没有在【client】中配置,解决办法就是在【client】下面也配上这个,就没报错了。

  • 最后搓搓手(๑╹◡╹)ノ"""登录数据库
    在这里插入图片描述
    修改一下密码alter user 'root'@'localhost' identified by 'SecretPwd';
    密码要复杂的。。。不然不给过,气不气(▼ヘ▼#)?

二、navicat远程连接

  • 为了让远程的小伙伴们也能连接上数据库,执行↓
    切换到mysql数据库然后执行updata user set host='%' where user = ‘root';
    在这里插入图片描述

  • 接着打开你Windows上的navicat,填好你的主机 IP地址,(不知道???来,爸爸教你ifconfig -a
    在这里插入图片描述

  • 连接测试---------╰( ´・ω・)つ──☆✿✿✿
    在这里插入图片描述
    在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值