centos安装MySQL

首先放上官方链接:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

我的系统环境是centos7.默认没有安装wget,yum中没有MySQL repository,以下为安装过程:

1、安装wget:

        sudo yum install -y wget

2、wget下载mysql源:

        wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

3、安装mysql源:

       sudo rpm -Uvh mysql80-community-release-el7-1.noarch.rpm

4、查看mysql源

        yum repolist all | grep mysql

5、设置MySQL版本

        sudo vi  /etc/yum.repos.d/mysql-community.repo 

    例如,将5.7设置为可用:

    # Enable to use MySQL 5.7

    [mysql57-community]

    name=MySQL 5.7 Community Server

    baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/

    enabled=1

    gpgcheck=1

    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

 

6、安装MySQL

    sudo yum install -y mysql-community-server

7、启动MySQL服务并查看状态

    sudo service mysqld start

   sudo service mysqld status

8、设置mysql密码

    查看root@localhost初始密码:

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

    修改初始密码:

    mysql -uroot -p

   ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

9、创建账户并查看

    use mysql;

    select host,user,password from mysql.user;

    CREATE USER 'admin'@'192.168.1.%' IDENTIFIED BY '!Password123';

10、设置远程连接权限

 

    grant all privileges on *.* to 'admin'@'%' identified by '!Password123' with grant option;

11、开启防火墙

 

       firewall-cmd --zone=public --add-port=3306/tcp --permanent

        firewall-cmd --reload

 

    

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值