zoukankan      html  css  js  c++  java
  • linux

    一、 获取mysql yum源

     打开地址:https://dev.mysql.com/downloads/repo/yum/,选择对应的linux系统版本

     点击“No thanks, just start my download.”,进行下载,将下载地址复制,得到rpm包的地址

    二、下载和mysql源wget加上刚刚复制的地址

     执行命令:wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm

    如果显示wget未找到命令,则需要先安装wget

    执行命令:yum -y install wget,然后再次执行上面命令

    安装 mysql源:yum -y localinstall mysql80-community-release-el7-1.noarch.rpm

    三、在线安装mysql

     执行命令:yum -y install mysql-community-server, 下载的比较多时间比较长

    四、启动mysql并设置开机启动

    启动mysql,执行命令:systemctl start mysqld

    设置开机启动,执行命令:

      systemctl enable mysqld

      systemctl daemon-reload

     五、查看数据的密码

    执行命令:cat /var/log/mysqld.log | grep password

    六、登录mysql

     执行命令:mysql -uroot -p,密码复制 黏贴即可

     七、修改密码

    执行命令:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';

    退出mysql:exit,并重新登录

     八、通过以下命令、进行远程访问授权

    执行命令:create user 'root'@'%' identified with mysql_native_password by '你的密码';

    执行命令:grant all privileges on *.* to 'root'@'%' with grant option;

    执行命令:flush privileges;

    退出mysql:exit

     九、打开防火墙,开放3306端口

    如果没有开启防火墙,则输入:systemctl start firewalld  开启

    输入下面命令,开放3306端口

    执行命令:firewall-cmd --zone=public --add-port=3306/tcp --permanent

    执行命令:firewall-cmd --reload

     十、配置默认编码为utf-8

    修改/etc/my.cnf配置文件,

    输入命令:vim /etc/my.cnf,按i键进入可编辑状态

    在[mysqld]下添加编码配置,如下所示:

    character_set_server=utf8

    init_connect='SET NAMES utf8'

    按shift+":",输入命令保存并退出:wq! 

     

    编辑保存完重启mysql服务: systemctl restart mysqld

     登录 mysql查看下编码:mysql> show variables like '%character%';

     十一、如果是使用阿里云服务,需要在安全规则组打开3306端口

     

     十二:最后,使用工具即可链接成功:

     

     备注:linuxMySQLyum文件卸载流程步骤

    说明:

    今天按教程把mysql 的yum文件下载下来安装好,是8.0版本的,安装社区版的时候发现现在的8.0版本有1.7G那么大,就想重新安装5.7版本的,然后网上又找到一个5.7版本的yum,发现不能替换,只能把原来的删除,上网找了一会儿,终于找到如何删除原来的yum

    第一步,先输入

    1
    rpm -qa | grep -i mysql命令查看已经安装过的组件。

    第二步

    1
    sudo yum -y remove mysql80-community-release-el7-1.noarch

    卸载完成

    再把新的prm 安装好,大功告成

  • 相关阅读:
    我的友情链接
    我的友情链接
    BuChain 介绍:视屏讲解
    2019年5月数据库流行度排行:老骥伏枥与青壮图强
    五一4天就背这些Python面试题了,Python面试题No12
    钱包:BUMO 小布口袋 APP 用户手册
    工具箱:BUMO 工具应用场景示例
    工具箱:BUMO 密钥对生成器用户手册
    开发指南:BUMO 智能合约 Java 开发指南
    钱包:BOMO 轻钱包用户手册
  • 原文地址:https://www.cnblogs.com/gygtech/p/14418629.html
Copyright © 2011-2022 走看看