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

相关推荐
C^h3 分钟前
RTthread中的内存池理解
linux·数据库·c++·算法·嵌入式
fobwebs5 分钟前
wordpress 网站安装了Yoast SEO,并且做了内容的优化后,如果想重置Yoast SEO,并且删除所有的优化内容,应该如何操作?
数据库·yoast seo·重置yoast seo·清空yoast seo内容
路由侠内网穿透22 分钟前
本地部署开源 LLM 应用观测与调试平台 Langfuse 并实现外部访问
运维·服务器·数据库·物联网·开源
SPC的存折22 分钟前
1、Ansible之Ansible安装与入门
linux·数据库·ansible
qiumingxun27 分钟前
mysql的分区表
数据库·mysql
李昊哲小课27 分钟前
aiomysql 完整实战教程
python·mysql·pymysql·aiomysql
sxhcwgcy28 分钟前
Spring Boot中集成MyBatis操作数据库详细教程
数据库·spring boot·mybatis
康康的AI博客29 分钟前
向量数据库选型指南:AI 数据底座怎么选不踩坑
数据库·人工智能
huohuopro41 分钟前
HBase 伪分布式环境安装指南
数据库·分布式·hbase
SelectDB1 小时前
中通快递:从 10 分钟到秒级,SelectDB 实时更新 + 倒排索引提升多维分析效率
数据库·数据分析