zoukankan      html  css  js  c++  java
  • Linux下安装及使用mysql

    (注:本人在centos7进行的安装及使用)

    1.安装wget

    1 yum install wget

    2.下载mysql安装包

    1 wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

    3.安装mysql(这里每个人网速不同,安装时间不同)

    1 rpm -ivh mysql57-community-release-el7-8.noarch.rpm
    1 yum install mysql-server

    4.启动mysql服务,将mysql服务设置为开机启动

    1 service mysqld start
    1 chkconfig mysqld on

    5.当第一次启动MySQL服务器时,为MySQL根用户生成一个临时密码。 您可以通过运行以下命令找到密码:

    1 grep 'temporary password' /var/log/mysqld.log

    如果这个文件为空:
    a.删除原来安装过的mysql残留的数据(这一步非常重要,问题就出在这)

    1 rm -rf /var/lib/mysql

    b.重启mysqld服务

    1 service mysqld restart

    c.再去找临时密码

    6.登录mysql

    1 mysql -u root -p

    然后输入你刚才找的临时密码,登录成功

    7.修改密码

    1  set password for root@localhost = password('Root123!');

    这里的密码格式应该必须包含大小写字幕和特殊字符

    8.打开3306端口

     1 ##Centos7 防火墙打开端口号
     2 firewall-cmd --zone=public --add-port=3306/tcp --permanent
     3  
     4 #下面3行是参数说明
     5 #–zone                        #作用域
     6 #–add-port=80/tcp        #添加端口,格式为:端口/通讯协议
     7 #–permanent                    #永久生效,没有此参数重启后失效
     8  
     9 #重启防火墙后看看是否生效
    10 firewall-cmd --reload        #重启firewall
    11 firewall-cmd --list-ports    #查看已经开放的端口
    12  
    13  
    14 #如果想永久停止防火墙,执行下面操作
    15 systemctl stop firewalld.service         #停止firewall
    16 systemctl disable firewalld.service      #禁止firewall开机启动
    17  
    18 #查看防火墙状态
    19 firewall-cmd --state        #查看默认防火墙状态(关闭后显示notrunning,开启后显示running

    9.设置root用户可以远程访问

    登录mysql服务器

    1 use mysql

    将root用户的Host设置为通配符%。便可以允许远程访问。

    1 update user set host = '%' where user ='root'

    执行flush privileges使配置立即生效

    1 flush privileges

    至此则完成linux下mysql的安装,接下来就是操作mysql建库建表的过程了,这里暂时不做说明

  • 相关阅读:
    Redis在Windows上使用和集群配置
    Lzma(7-zip)和zlib
    Windump教程-参数介绍
    Windows 使用windump进行循环抓包
    wireshark长时间抓包分多个文件
    发现TCP的一种错误----客户端连接失败(10055错误号)
    MySQL [Err] 1055
    解决socket交互的10048和10055错误的总结
    Socket调用Close后如何终止套接口的问题
    linux下recv 、send阻塞、非阻塞区别和用法
  • 原文地址:https://www.cnblogs.com/vegeta-xiao/p/11639680.html
Copyright © 2011-2022 走看看