澳门金莎娱乐网站Centos7装置Mysql5.7

作者: 数据库信息  发布:2019-09-25

一、下载

先是进入官方网站

选择 Red Hat Enterprise Linux 7 / Oracle Linux 7

分别将
① mysql-community-server-5.7.19-1.el7.x86_64.rpm
② mysql-community-client-5.7.19-1.el7.x86_64.rpm
③ mysql-community-common-5.7.19-1.el7.x86_64.rpm
④ mysql-community-libs-5.7.19-1.el7.x86_64.rpm
下载下来。
(下载之后的门道在/root/下载,为了方便作者将下载包移到了/opt上边)

二、检查卸载mariadb-lib

检查

[root@localhost opt]# rpm -qa|grep mariadb
mariadb-libs-5.5.52-1.el7.x86_64

卸载

[root@localhost opt]# rpm -e mariadb-libs-5.5.52-1.el7.x86_64 --nodeps

三、安装mysql-server

rpm -ivh mysql-community-common-5.7.19-1.el7.x86_64.rpm mysql-community-libs-5.7.19-1.el7.x86_64.rpm mysql-community-client-5.7.19-1.el7.x86_64.rpm mysql-community-server-5.7.19-1.el7.x86_64.rpm

也正是将步骤1之中下载的多少个装上,但要注意顺序,先是common,再是libs,client,最终是server

四、修改root本地密码

  1. 设置到位后,在/var/log/mysqld.log文本暗中给root生成二个放肆默许密码:
    [root@localhost opt]#grep 'temporary password' /var/log/mysqld.log

  2. 接下来步向/var/lib/mysql中,开启服务
    [root@localhost mysql]# systemctl start mysqld.service

  3. 下一场cd退出来查看密码

    [root@localhost ~]# cat /var/log/mysqld.log |grep password
    2017-08-14T08:10:48.442103Z 1 [Note] A temporary password is generated for root@localhost: :EYc>?fvn4UT

  4. 了然密码后登录mysql

    [root@localhost ~]# mysql -uroot -p
    Enter password:

  5. 登入成功后出示如下:

    Welcome to the MySQL monitor. Commands end with ; or g.
    Your MySQL connection id is 6
    Server version: 5.7.19
    Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

  6. 终极设置密码

    mysql>set password for 'root'@'localhost'=password('12345678');
    ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

    注意:mysql5.7暗中同意安装了密码安检插件,私下认可密码检查攻略要求密码必得富含:大小写字母,数字和特殊符号,况兼长度不少于8位。不然就能提示错误:E奇骏RO奥迪Q71819 (HY000): Your password does not satisfy the current policy requirements

五、 查看密码计策相关新闻

mysql> show variables like '%password%';

澳门金莎娱乐网站 1

● validate_password_dictionary_file:密码攻略文件,计策为STRONG才须要
● validate_password_policy:密码战略,默以为MEDIUM攻略
● validate_password_length:密码最少长度
● validate_password_mixed_case_count:大小写字符长度,最少1位
● validate_password_number_count:数字至少1位
● validate_password_special_char_count:特殊字符最少壹个人

共有以下二种密码战略:
政策检查准则
0 or LOW length
1 or MEDIUM length,numeric,lowercase/uppercase and special characters
2 or STRONG length,numeric,lowercase/uppercase , special characters and dictionary file

修改密码攻略

在/etc/my.cnf文件中增多validate_password_policy配置,制定密码计谋
validate_password_policy=0

假定无需密码攻略,在文书中加多如下配置就行了:
validate_password=off

下一场重启mysql服务,使配置生效

systemctl restart mysqld

六、开机运营

[root@localhost ~]# systemctl enable mysqld
[root@localhost ~]# systemctl daemon-reload

反省Mysql服务是不是已运行

service mysqld status

假使服务运行,在/var/lib/mysql上边就能够自动生成mysql.sock文件
可用find / -name mysql.sock 寻觅是或不是生成了该公文

七、设置防火墙远程访问

  • 开放3306端口
    [root@localhost ~]# firewall-cmd --permanent --add-port=3306/tcp

  • 重复加载防火墙
    [root@localhost ~]# firewall-cmd --reload

  • 查阅防火墙配置
    [root@localhost ~]# firewall-cmd --list-all

public (active)
  target: default
  icmp-block-inversion: no
  interfaces: ens33
  sources: 
  services: dhcpv6-client ssh
  ports: 3306/tcp
  protocols: 
  masquerade: no
  forward-ports: 
  sourceports: 
  icmp-blocks: 
  rich rules:

八、熟知暗中认可配置文件路线

  • 布署文件:/etc/my.cnf
  • 日志文件:/var/log/mysqld.log
  • 服务器启本:/usr/lib/systemd/system/mysqld.service
  • 进入mysql命令行:mysql -u用户名 -p密码

本文由金沙澳门官网发布于数据库信息,转载请注明出处:澳门金莎娱乐网站Centos7装置Mysql5.7

关键词: 金沙澳门官网

上一篇:澳门金莎娱乐网站安装配置
下一篇:没有了