centos8 安装mysql8(二)

这篇博客记录了在腾讯云CentOS8系统中安装MySQL8的详细过程,包括从官网下载安装包,创建文件夹,解压,配置,设置默认密码,以及修改登录密码。还提到了如何通过新密码登录并配置远程访问,以及如何查询MySQL版本。文章最后附带了一些常用命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

腾讯云centos8安装记录mysql8实录

安装mysql:

1.下载(建议去官网下载)

2.选择版本(先下载到本地) 

 3.在服务器创建文件夹mysql,然后将下载文件放进去;

4.cd到mysql;执行

tar -xvf mysql-8.0.28-1.el8.x86_64.rpm-bundle.tar

解压文件到文件夹,会多10个rmp文件

5.执行

rpm -ivh mysql-community-common-8.0.28-1.el8.x86_64.rpm --nodeps --force#命令安装 common
rpm -ivh mysql-community-libs-8.0.28-1.el8.x86_64.rpm --nodeps --force#命令安装 libs
rpm -ivh mysql-community-client-8.0.28-1.el8.x86_64.rpm --nodeps --force#命令安装 client
rpm -ivh mysql-community-server-8.0.28-1.el8.x86_64.rpm --nodeps --force#命令安装 server

查看安装包

rpm -qa | grep mysql#查看安装包

6.配置mysql

mysqld --initialize#初始化命令,之前不要对数据库任何操作

chown mysql:mysql /var/lib/mysql -R#自己的理解确定mysql文件夹的位置

systemctl start mysqld.service#启动服务,注意是mysqld...

systemctl enable mysqld#设置开机启动

 7.获得默认密码

cat /var/log/mysqld.log | grep password#获取密码

 

tips:ctrl+shift+c复制,ctrl+shift+v粘贴

8.登录MySQL:

mysql -uroot -p#-u用户名 -p密码

 9.修改登录密码:

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘root’; 
# BY 'root'是你要修改成的密码,注意这里必须大写,还有sql命令结尾必须加;这个符号.如果失败使用下面
alter user user() identified by "root"#我第一次上面成功,后面使用下面修改密码的命令成功,不太明白为什么

通过 exit; ,命令退出 MySQL,再次用新密码登陆,配置远程

create user 'root'@'%' identified with mysql_native_password by 'root';
#允许远程访问通过密码'root'
grant all privileges on *.* to 'root'@'%' with grant option;
#授权所有ip都可以访问
flush privileges;#更新权限

exit;退出,执行查询mysql版本命令

mysql --version

 可以查询安装的MySQL版本...

常用命令附录:

mysql -uroot -qyou-password#登录数据库
create database cmdb#创建数据库cmdb
grant all on *.* to 'root'@'%' identifide by '123456';#授权远程登录
restart;#重启数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值