mysql8 安装

本文档详细介绍了如何在Linux系统中下载并安装MySQL8,包括使用RPM包进行安装,初始化数据库,创建超级用户以及设置密码。此外,还涉及到了配置文件的修改和启动服务的相关命令。
下载mysql8链接: https://pan.baidu.com/s/1BC9DEch_Uw8DQKJSej75Hg  密码: ta6n

tar -xvf mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar
rpm -ivh mysql-community-client-8.0.27-1.el7.x86_64.rpm --nodeps --force						
rpm -ivh mysql-community-client-plugins-8.0.27-1.el7.x86_64.rpm --nodeps --force											
rpm -ivh mysql-community-common-8.0.27-1.el7.x86_64.rpm --nodeps --force												
rpm -ivh mysql-community-devel-8.0.27-1.el7.x86_64.rpm --nodeps --force																
rpm -ivh mysql-community-embedded-compat-8.0.27-1.el7.x86_64.rpm --nodeps --force																	
rpm -ivh mysql-community-libs-8.0.27-1.el7.x86_64.rpm --nodeps --force														
rpm -ivh mysql-community-libs-compat-8.0.27-1.el7.x86_64.rpm --nodeps --force																	
rpm -ivh mysql-community-server-8.0.27-1.el7.x86_64.rpm --nodeps --force																				
rpm -ivh mysql-community-test-8.0.27-1.el7.x86_64.rpm --nodeps --force								

mysqld --initialize;
chown mysql:mysql /var/lib/mysql -R;
systemctl start mysqld.service;
systemctl enable mysqld;

创建一个超级管用户'root'@'localhost‘。超级用户设置的密码被保存在错误日志文件中,可以通过以下命令查看:
shell> sudo grep 'temporary password' /var/log/mysqld.log
USE mysql;
CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root@123@CTL';
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root@123@CTL';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'  WITH GRANT OPTION;
FLUSH PRIVILEGES;
 
vi/etc/my.cnf
在[mysqld]下面加上一行 skip-grant-tables 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值