zoukankan      html  css  js  c++  java
  • centos7安装mysql8.0

    1:先输入sudo进入root

    2:先安装wget

    yum install-y wget

    3:网页搜索mysql yum (由于本次centos系统是7,所以下载mysql就需要对应其版本)

    4:将下载网址复制,通过wget方式下载

    运行下列代码,完毕之后就代表mysql安装源安装好了

    yum localinstall -y mysql80-community-release-el7-3.noarch.rpm

     

    mysql的安装源安装好之后-再来安装mysql

    yum install -y mysql-community-server

     由于下载很慢,所以先暂停ctrl+c,yum mysql的缓存在这,删除这个rpm文件。去官网下载文件移入到这个文件夹下,然后重新安装

    /var/cache/yum/x86_64/7/mysql80-community/packages

     先去mysql官网下载,然后将相对应文件移入这里

     

     5:安装完成之后需要启动(作为rpm安装,会议服务的方式在系统中进行驻留)

    启动mysql

    systemctl start mysqld

    然后输入

    netstat -tulpn

    或者输入

    systemctl status mysqld

     6:对mysql进行设置

    先从日志中查找初始mysql的密码 :vi /var/log/mysqld.log

     然后输入:mysql -uroot -p,进入mysql

    然后修改密码

    alter user 'root'@'localhost' identified with mysql_native_password by 'qweQWE123!';
    
    
    localhost代表本地
    qweQWE123为密码
    with mysql_native_password 是为了考虑兼容密码,mysql5是本地密码表形式,  mysql8是 hsa256保存密码
     

    7:修改root,可以远程访问

    use mysql;
    update user set host='%' where user='root';

    flush privileges;  #使修改立即生效

    8:放行防火墙

    #放行端口
    firewall-cmd --zone=public --permanent --add-port=3306/tcp           
    #重载
    firewall-cmd --reload
  • 相关阅读:
    MVC中单用户登录
    用CheckBox做删除时请不要使用@Html.CheckBoxFor
    MVC3"不允许启动新事务,因为有其他线程正在该会话中运行"错误解决方法
    下拉菜单DropDwon实现方法
    MVC3中Ajax.ActionLink用法
    删除时显示确认对话框
    民航指令学习(一)
    CentOS常用命令
    CentOS手动分区步骤
    CentOS下安装JDK和Tomcat
  • 原文地址:https://www.cnblogs.com/1439107348s/p/14259711.html
Copyright © 2011-2022 走看看