Yum本地安装MySQL8.0 .20

rpm包已经放在/root/mysql

cd /root/mysql
tar xf mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar

解压完使用yum直接安装rpm包

创建数据存放目录

mkdir -p /home/data/mysql3314

chown -R mysql:mysql /home/data/mysql3314

编写my.conf

vim /etc/my.cnf
[client]
port=3314
host=127.0.0.1

[mysqld@3314]
port = 3314
mysqlx_port=33140

expire_logs_days=30
max_binlog_size=200M
default-time-zone='+08:00'
innodb_flush_log_at_trx_commit=0
innodb_log_file_size=2GB
max_allowed_packet=256M
transaction_isolation='READ-COMMITTED'
max_connections=400




datadir = /home/data/mysql3314
socket = /home/data/mysql3314/mysql.sock
log-error = /home/data/mysql3314/error.log

slow_query_log = 1
slow_query_log_file = /home/data/mysql3314/slow.log
long_query_time=3

pid-file = /var/run/mysqld/mysqld.pid

启动mysql

systemctl  start mysqld@3314
systemctl  enable mysqld@3314

若启动失败 检查senliunx,firewalld是否关闭

获取密码

grep password /home/data/mysql3314/error.log

 登录mysql并配置root密码及权限

mysql -p
#配置新密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

#授权
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' ;

#刷新
FLUSH PRIVILEGES;

此方式可以启动多个MySQL实例 需要配置其他实例配置文件,及数据目录

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值