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

相关推荐
爱吃猫的鱼星20 分钟前
SQL 分类
数据库·oracle
数数科技的数据干货1 小时前
从爆款到厂牌:解读游戏工业化的业务持续增长道路
运维·数据库·人工智能
熊猫在哪1 小时前
macos安装mysql
数据库·mysql·macos
q***46521 小时前
在Django中安装、配置、使用CKEditor5,并将CKEditor5录入的文章展现出来,实现一个简单博客网站的功能
数据库·django·sqlite
不光头强5 小时前
Spring框架的事务管理
数据库·spring·oracle
百***92027 小时前
【MySQL】MySQL库的操作
android·数据库·mysql
q***76667 小时前
Spring Boot 从 2.7.x 升级到 3.3注意事项
数据库·hive·spring boot
信仰_2739932437 小时前
Redis红锁
数据库·redis·缓存
人间打气筒(Ada)7 小时前
Centos7 搭建hadoop2.7.2、hbase伪分布式集群
数据库·分布式·hbase
心灵宝贝7 小时前
如何在 Mac 上安装 MySQL 8.0.20.dmg(从下载到使用全流程)
数据库·mysql·macos