MySQL8安装

卸载集成的mariadb

# 查看mariadb
rpm -qa|grep mariadb
# mariadb-libs-5.5.44-2.el7.centos.x86_64

# 卸载
yum remove mariadb
# 或者
rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64

MySQL安装

centOS7安装 mysql-community-release-el7- 5.noarch.rpm包
一、rpm包
1、wget http://repo.mysql.com/mysql-community-release-el7- 5.noarch.rpm(下载rpm)去MySQL官网找URL
2、rpm -ivh mysql-community-release-el7-5.noarch.rpm(安装 rpm包)
3、yum install mysql-server (安装)
二、操作MySQL
1、service mysql start(启动数据库)
2、service mysql status(查看数据库状态)
3、mysql -u root -p(登录数据库)
3、GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘password’ WITH GRANT OPTION;
flush privileges; (赋值权限)
4、exit
三、Linux防火墙
1、systemctl status firewalld.service(查看防火墙状态)
2、systemctl stop firewalld.service (关闭防火墙) 注意点: centos7中防火墙的文件名有改变:

————————————————
版权声明:本文为CSDN博主「Coder邦」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/dududh/article/details/107423448

查看是否安装完成

[zjm@localhost ~]$ mysqladmin --version
mysqladmin  Ver 8.0.35 for Linux on x86_64 (MySQL Community Server - GPL)

Linux环境下基本使用

启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用 : systemctl disable firewalld
开机启用 : systemctl enable firewalld

Centos7新特性——systemd取代init管理服务 - Azure沫 - 博客园 (cnblogs.com)

初始密码

在Linux系统中,MySQL初始密码是随机生成的,您需要查看MySQL server的error日志文件,才能获得正确的初始密码。
/var/log/mysql/error.log
[Note] A temporary password is generated for root@localhost: XXXXXXXX

修改密码

解决MySQL8.0报错:Unknown system variable ‘validate_password_policy’-CSDN博客

set global validate_password.policy=0;
set global validate_password.length=1;# 最小长度限制

alter user 'root'@'localhost' identified by '123';
# 或者
set password for 'root'@'localhost'=password('123');

开机自启动

systemctl enable mysqld
# 查看是否设置成功
ntsysv 

查看服务进程,前面有[*] 就是开机启动应用成功
在这里插入图片描述

修改user表允许其他ip登录

use mysql;
update user set host=’%’ where user = ‘root’;
flush privileges;
  • 15
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
安装 MySQL 8,请按照以下步骤进行操作: 1. 访问 MySQL 官方网站(https://dev.mysql.com/downloads/installer/)并下载 MySQL 安装程序。 2. 打开下载的安装程序,并选择 "Developer Default" 或 "Server Only" 安装类型。Developer Default 包含 MySQL Server、MySQL Shell、Connector/ODBC和其他开发工具,而 Server Only 只包含 MySQL Server。 3. 在安装类型页面上,选择 "MySQL Server" 版本并继续。 4. 在产品安装页面上,选择 "Standalone MySQL Server / Classic MySQL Replication" 并继续。 5. 接受许可协议并继续。 6. 在产品安装页面上,选择 "Server Only" 并点击 "Next"。 7. 选择安装的目标路径,并点击 "Next"。 8. 在 "Check Requirements" 页面上,确保所有必需的软件和组件都已满足,并解决任何缺失的依赖关系。 9. 在 "Accounts and Roles" 页面上,设置 root 用户的密码并创建其他用户(可选)。 10. 在 "Windows Service" 页面上,选择是否将 MySQL 安装为 Windows 服务。 11. 在 "Check Configuration" 页面上,检查是否有任何配置问题,并解决它们。 12. 单击 "Execute" 开始安装。 13. 等待安装完成。 14. 在 "Installation Complete" 页面上,可以选择启动 MySQL Shell 或关闭安装程序。 15. 完成安装后,您可以通过 MySQL Shell 或其他客户端工具连接到 MySQL 服务器,并开始使用 MySQL 8。 请注意,以上步骤仅适用于 Windows 操作系统。如果您使用的是其他操作系统,请参考相应的安装文档。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值