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

相关推荐
巴里巴气31 分钟前
Redis是单线程性能还高的原因
数据库·redis·缓存
麓殇⊙2 小时前
redis--黑马点评--用户签到模块详解
前端·数据库·redis
牛客企业服务9 小时前
AI面试系统助手深度评测:6大主流工具对比分析
数据库·人工智能·python·面试·职场和发展·数据挖掘·求职招聘
神仙别闹9 小时前
基于Python+Vue+Mysql实现(物联网)智能大棚
vue.js·物联网·mysql
kebeiovo9 小时前
Redis的五个基本类型(2)
数据库·redis·缓存
花途Jasmine9 小时前
MySQL中的DDL(一)
数据库·mysql
yh云想11 小时前
《深入解析缓存三大难题:穿透、雪崩、击穿及应对之道》
数据库·redis
ptc学习者11 小时前
oracle 11G安装大概率遇到问题
数据库
SelectDB12 小时前
天翼云与飞轮科技达成战略合作,共筑云数融合新生态
大数据·数据库·数据分析
望获linux12 小时前
【实时Linux实战系列】实时数据流处理框架分析
linux·运维·前端·数据库·chrome·操作系统·wpf