centos7上安装mysql

1.现查看虚拟机上有没有wget包,如果没有的话进行安装

yum install -y wget

2.进入MySQL :: Download MySQL Yum Repository下载mysql安装源

找到与linux相应的版本,复制地址,如果找不到地址,可以复制如下

3.下载mysql官方yum源

cd /etc/yum.repos.d目录下进行下载

如果按上述没有找到地址的方式进行复制,则需要加上 https://repo.mysql.com//作为地址前缀,构成完整地址,使用wget进行下载

4.安装mysql官方yum源

5.安装mysql服务端

6.启动mysql

systemctl start mysqld

7.获取默认密码

grep "password" /var/log/mysql.log

8.登录mysql

mysql -uroot -p

9.修改密码

mysql> alter user 'root'@'localhost' identified by '自己设置的密码';

10.再次进入数据库

mysql -uroot -p'新密码';

11.创建数据库,

mysql> create database 创建的数据库名 character set utf-8 collate utf8_bin;

可以使用show databases;进行查看

12.为用户授权

mysql> grant select ,insert,update,delete,create,drop,alter,index on 创建的数据库名.* to

'授权用户'@'localhost' identified by '自己设置的密码';

13.刷新

mysql> flush privileges;

14.查看为用户设置的权限

mysql> show grants for '授权用户' @ 'localhost' ;

相关推荐
余槐i4 小时前
200万行表加索引锁死写入:PostgreSQL CONCURRENTLY 的三类等待与重建路径
数据库·postgresql·性能优化·索引·explain
北龙云海4 小时前
AI驱动数据库运维变革:北龙云海智能巡检平台实践与展望
运维·数据库·人工智能
带金箍的至尊宝4 小时前
系统架构设计师笔记 05:第2章硬件与软件基础,冯诺依曼结构怎么考
数据库·笔记·系统架构
蟕初的梦想4 小时前
Claude Haiku 5.5 效能实测与场景应用指南
数据库·人工智能·大模型
专注API从业者5 小时前
告别复杂页面解析,OpenClaw 快速搭建电商商品监控与数据分析脚本
大数据·数据库·python·数据挖掘·数据分析
naturliche5 小时前
sgx支持数据库环境配置,编译,debug
数据库·编译·sgx
SelectDB5 小时前
Apache Doris x Fluss:面向湖流一体的统一查询与分析
大数据·数据库·数据分析
云贝贝贝5 小时前
Oracle 备份恢复实战:RMAN 备份、恢复与误删闪回
数据库
java1234_小锋5 小时前
【技术专题】Mysql8 数据库 - Mysql8 触发器
数据库·mysql·mysql8
要吃这碗饭5 小时前
AI 智能体如何通过 auth.md 注册 Bright Data 账号
数据库·人工智能·php