简单的讲几步在CentOS7上边搭建MySQL5.7

小心: 有的Centos版本默许安装了mariadb, 能够先将其卸载

像这种类型大家就把
mysql57-community-release-el7-11.noarch.rpm下载到了/usr/local/mysql。上边大家初阶开展mysql
yum 源的设置命令为:

1.配置yum源

因为笔者是用的centos服务器,暗中同意安装了mariadb数据库。所以在安装MySQL的时候,首先须要把mariadb卸载。

卸载mariadb( all )

第一步:修改matiadb

劳动运转脚本:/usr/lib/systemd/system/mysqld.service

图片 1图一

    yum install mysql-community-server

(1) 启动mysql

8.默许配置文件路线:

图片 2图一图片 3图二图片 4图三

最早安装, root顾客是向来不密码的, 直接敲入:mysql, 步入mysql

输入密码,就能够到位报到。

输入指令:CREATE USELacrosse ‘顾客名’@’%’ IDENTIFIED BY ‘密码’;

  1. 下载MySQL: wget

    下载完毕后如图生机勃勃

  2. 安转MySQL源:yum localinstall
    mysql57-community-release-el7-11.noarch.rpm

  3. 安装MySQL:yum install mysql-community-server

  4. 起步项目:service mysqld start

  5. 翻看数据库密码:cat /var/log/mysqld.log | grep password,如图二

  6. 步向MySQL服务器,mysql -u root -p。当前目录应该为家目录。如图三

  7. 重置数据库密码: set password=password,注意密码不提出安装太简单

  8. 布置远程连接:

a. use mysql;

b. update user set host=”%” where host=”localhost” and user=”root”;

c. flush privileges; 刷新

设置root密码:

systemctl status mysqld    #查看 MySQL Server 状态

# 安装mysql源

对于这章,如果是用的其他的数据库可以跳过

  grant all privileges on *.* ‘账户名’@’%’ identified by ‘密码’ with
grant option;

(3卡塔 尔(阿拉伯语:قطر‎给顾客授权(远程卡塔尔国

图片 5

在卸载的经过中一分区直属机关接选举择y,如图后生可畏

  set password for ‘root’@’localhost’ =password(‘New_password’);

  改革密码

输入指令:service mysql restart

因为品种要求,本身下载的从未有过下载mysql8本子,在那演示下载目录为opt

3.

登陆成功后,你会意识只要想操作数据库的话须要改正客户密码:

输入指令:systemctl daemon-reload

    systemctl start mysqld

改良.sh的权杖,间接拷贝过来的都未有权力,

3.启动MySQL服务

    rpm -ivh 下载下来的.rpm文件

systemctl start mysqld    #启动mysqld

图片 6

  1.   网络下载MySQL的yum源

  等把mariadb删除后,大家就足以对mysqlyum源的装置了。

输入指令:yum repolist enabled| grep “mysql.*-community.*”

4.

一声令下如下:

查看MySQL的起步状态

    wget 

查阅当前的启用的 MySQL 版本:yum repolist enabled | grep mysql

输入指令:set password for’root’@’localhost’=password(‘你想设置的密码’);

  使用rpm安装下载的mysql的yum源

yum-config-manager –disable mysql56-community

2.安装mysql

创建一个可用于远程访谈的客商(个中%为可长途连接之处,%表示全数,
也可写成localhost可能其余可批准链接的地点):

rpm -ivh mysql57-community-release-el7-11.noarch.rpm

布局文件:/etc/my.cnf

  yum -y remove mariadb*

   图片 7

瞩目:倘使此前安装过MySQL5.6依然此前的版本请卸载

yum list installed | grep mariadb

 

在乎:mysql5.7默许安装了密码安检插件(validate_password卡塔 尔(英语:State of Qatar),默许密码检查计策需要密码必得满含:大小写字母、数字和特殊符号,並且长度无法轻易8位。否则会唤醒E宝马X3ROLX5701819 (HY000): Your password does not satisfy the current policy
requirements错误。

 

sh startup.sh

输入指令:grep’temporary password’/var/log/mysqld.log

发表评论

电子邮件地址不会被公开。 必填项已用*标注

CopyRight © 2015-2019 金沙中心城 All Rights Reserved.
网站地图xml地图