当前位置:首页 > 数据库 > 正文内容

centos7 安装mysql

root3年前 (2021-06-08)数据库592

下载rpm包

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

安裝包仓库

yum -y install * 

或者yum -y install  mysql57-community-release-el7-10.noarch.rpm

image.png

安装mysql

yum -y install mysql-community-server

image.png

image.png

这里mysql 在线安装完毕

参考:https://www.jianshu.com/p/24035dc4a06e


接下来是离线安装:


首先在线离线包

image.png

然后解压文件

会得到很多rpm包,包含在线安装过程中的5个。

安装rpm包

rpm -ivh mysql-community-common-8.0.16-2.el7.x86_64.rpm

rpm -ivh mysql-community-libs-8.0.16-2.el7.x86_64.rpm

rpm -ivh mysql-community-client-8.0.16-2.el7.x86_64.rpm

rpm -ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm

(yum localinstall * 也是可以的)

可能会出现问题

例如确实perl相关的包,仍然是要去下载缺少的包

然后安装

离线安装mysql 结束,自行测试,修改配置文件

参考 https://www.cnblogs.com/quchunhui/p/11115339.html


下面提供全部依赖

链接: 

https://pan.baidu.com/s/10asMF5F_C_G_Ll4CKC_oAg

提取码: 8sxx 

解压之后直接

yum localinstall * 

即可


安装完毕之后

# 启动MySQL

systemctl start mysqld

# 设置mysql开机自启

systemctl enable mysqld


# 查看密码

cat /var/log/mysqld.log | grep password

# 登录MySQL,修改密码

        mysql -uroot -p

        然后设置密码

        set password= password("123456")

# 设置该账户可以远程登录使用,注意里面的密码需要自定义

 grant all privileges on *.* to 'root'@'%' identified by 'Biz_123456' with grant option;

        flush privileges;

# 退出重新用新密码登录

exit;




扫描二维码推送至手机访问。

版权声明:本文由一叶知秋发布,如需转载请注明出处。

本文链接:https://zhiqiu.top/?id=116

分享给朋友:

相关文章

如何解决 MySQL max_allowed_packet 错误

如何解决 MySQL max_allowed_packet 错误

修改global变量并退出session,重新登录,可行。修改数据库配置,未测试。方法/步骤先看看与这个错误相关的后台异常 :  Packet for query is too&n...

清除mysql 查询缓存

对一条sql进行优化时,发现原本很慢的一条sql(将近1分钟) 在第二次运行时, 瞬间就完成了(0.00sec) 这是因为mysql对同一条sql进行了缓存,服务器直接从上次的查询结果缓存中读取数据,而不是重新分析...

mysql alter、index的操作

删除字段alter table user drop name;添加字段alter table user add address varchar(255...

清空postgresql的缓存

系统:centos,版本:postgresql-9.6因为要测试postgresql的性能,当多次查询的时候查询结果会因为缓存用时很短,不能模拟出现实使用的场景。因此需要清除缓存。首先stop掉postgresqlsystemctl sto...

mysql 重置表

truncate table 表名...

clickhouse 分区、分片简单理解

clickhouse 分区、分片简单理解

分区是表的分区,具体的DDL操作关键词是 PARTITION BY,指的是一个表按照某一列数据(比如日期)进行分区,对应到最终的结果就是不同分区的数据会写入不同的文件中。分片复用了数据库的分区,相当于在原有的分区下,作为第二层分区...