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' ;

相关推荐
Lyyaoo.1 小时前
Redis基础
数据库·redis·缓存
杨云龙UP1 小时前
ODA登录ODA Web管理界面时提示Password Expired的处理方法_20260423
linux·运维·服务器·数据库·oracle
解救女汉子1 小时前
SQL触发器如何获取触发源应用名_利用APP_NAME函数追踪
jvm·数据库·python
weixin_520649873 小时前
数据库函数
数据库
Bert.Cai3 小时前
MySQL LPAD()函数详解
数据库·mysql
OnlyEasyCode5 小时前
Navicat 任务自动备份指定数据库
数据库
if else5 小时前
Redis 哨兵集群部署方案
数据库·redis
yejqvow125 小时前
Pandas 高效实现组内跨行时间戳匹配与布尔标记
jvm·数据库·python
了不起的云计算V5 小时前
从DeepSeek V4适配看国产算力的三个拐点
数据库·人工智能
qq_189807035 小时前
html标签如何提升可访问性_aria-label与title区别【指南】
jvm·数据库·python