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

centos7 安装mysql

root4年前 (2021-06-08)数据库801

下载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

分享给朋友:

相关文章

es 迁移数据elasticdump工具的使用

安装直接使用是可以,采用docker进行迁移也是可以的,我这边采用的是docker导出数据为json文件docker run --rm -ti -v /tmp:/tmp regis...

postgresql修改数据存储位置

postgresql修改数据存储位置

最近公司提供了一台新的服务器,同时有一个盘是ssd。同时为了测试postgresql的性能,将数据放置到ssd上系统centos7.9 数据库postgresql-9.6首先停掉数据库systemctl stop pos...

清除mysql 查询缓存

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

clickhouse基本数据类型

整型有符号整型Int8 - [-128 : 127]Int16 - [-32768 : 32767]Int32 - [-2147483648 : 2147483647]Int64 - [-9223372036854775808 : 9223...

如何解决 MySQL max_allowed_packet 错误

如何解决 MySQL max_allowed_packet 错误

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

mysql 临时表和复制表

创建临时表CREATE TEMPORARY TABLE SalesSummary  (product_name VARCHAR(50) NOT NULL, ...