mysql8.0 防火墙_mysql8.0安装

[root@localhost ~]# rpm -ivh mysql80-community-release-el7-3.noarch.rpm

[root@localhost ~]# ll /etc/yum.repos.d/

总用量 36

-rw-r--r--. 1 root root 1664 8月 30 2017 CentOS-Base.repo

-rw-r--r--. 1 root root 1309 8月 30 2017 CentOS-CR.repo

-rw-r--r--. 1 root root 649 8月 30 2017 CentOS-Debuginfo.repo

-rw-r--r--. 1 root root 314 8月 30 2017 CentOS-fasttrack.repo

-rw-r--r--. 1 root root 630 8月 30 2017 CentOS-Media.repo

-rw-r--r--. 1 root root 1331 8月 30 2017 CentOS-Sources.repo

-rw-r--r--. 1 root root 3830 8月 30 2017 CentOS-Vault.repo

-rw-r--r--. 1 root root 2076 4月 25 2019 mysql-community.repo

-rw-r--r--. 1 root root 2108 4月 25 2019 mysql-community-source.repo

2、安装mysql

[root@localhost ~]# yum install mysql-server

#如果不存在mysql用户则创建useradd -g mysql -s /sbin/nologin mysql

[root@localhost ~]# rpm -qa|grep mysql

[root@localhost ~]# rpm -ql mysql-community-server-8.0.19-1.el7.x86_64

3、初始化mysql

[root@localhost ~]# mysqld --initialize

[root@localhost ~]# ll /var/lib/mysql

总用量 155708

-rw-r-----. 1 root root 56 1月 19 13:59 auto.cnf

-rw-------. 1 root root 1676 1月 19 13:59 ca-key.pem

-rw-r--r--. 1 root root 1112 1月 19 13:59 ca.pem

-rw-r--r--. 1 root root 1112 1月 19 13:59 client-cert.pem

-rw-------. 1 root root 1676 1月 19 13:59 client-key.pem

-rw-r-----. 1 root root 5805 1月 19 13:59 ib_buffer_pool

-rw-r-----. 1 root root 12582912 1月 19 13:59 ibdata1

-rw-r-----. 1 root root 50331648 1月 19 13:59 ib_logfile0

-rw-r-----. 1 root root 50331648 1月 19 13:59 ib_logfile1

drwxr-x---. 2 root root 6 1月 19 13:59 #innodb_temp

drwxr-x---. 2 root root 143 1月 19 13:59 mysql

-rw-r-----. 1 root root 25165824 1月 19 13:59 mysql.ibd

drwxr-x---. 2 root root 8192 1月 19 13:59 performance_schema

-rw-------. 1 root root 1676 1月 19 13:59 private_key.pem

-rw-r--r--. 1 root root 452 1月 19 13:59 public_key.pem

-rw-r--r--. 1 root root 1112 1月 19 13:59 server-cert.pem

-rw-------. 1 root root 1676 1月 19 13:59 server-key.pem

drwxr-x---. 2 root root 28 1月 19 13:59 sys

-rw-r-----. 1 root root 10485760 1月 19 13:59 undo_001

-rw-r-----. 1 root root 10485760 1月 19 13:59 undo_002

4、启动mysql

[root@localhost mysql]# chown mysql:mysql /var/lib/mysql -R

[root@localhost ~]# systemctl start mysqld

5、验证mysql运行状态

[root@localhost mysql]# systemctl status mysqld

[root@localhost mysql]# mysqladmin --version

mysqladmin Ver 8.0.19 for Linux on x86_64 (MySQL Community Server - GPL)

获取root临时登陆密码

[root@localhost mysql]# grep 'temporary password' /var/log/mysqld.log

2020-01-19T0.. Note] [MY-010454] [Server] A temporary password is generated for root@localhost: de

[root@localhost mysql]# mysql -u root -p

Enter password: <

更改root密码

mysql> ALTER USER USER() IDENTIFIED BY 'root123';

or

mysql> ALTER USER root@localhost IDENTIFIED BY 'root123';

6、创建应用数据库及应用账号

mysql> CREATE DATABASE dolphinscheduler DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

mysql> CREATE USER 'scheduler'@'%' IDENTIFIED BY 'scheduler'; --mysql8.0不支持使用grant在授权的时候隐式的创建用户

mysql> GRANT ALL PRIVILEGES ON dolphinscheduler.* TO 'scheduler'@'%';

7、测试环境可关闭防火墙进行远程连接测试

[root@localhost mysql]# systemctl stop firewalld.service

[root@localhost mysql]# systemctl disable firewalld.service

官网安装指导链接:

https://dev.mysql.com/doc/refman/8.0/en/binary-installation.html

https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值