本篇内容主要讲解“CentOS7.4环境下怎么用源码安装Mysql 5.7.26”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CentOS7.4环境下怎么用源码安装Mysql 5.7.26”吧!查看下载包: tar -zxvf mysql-5.7.26.tar.gz进入解压后的目录,为了保持源码干净,新建子目录 yunxiaochong,在子目录下编译cmake配置:注:
如果编译出现错误,请先删除CMakeCache.txt后,再重新编译:如果出现下面的提示就表示成功生成了编译环境:– Configuring done– Generating done编译:安装:12groupaddmysql
useradd
-gmysqlmysql
3306
内容如下:
3307内容如下:
(1) 33061mysqld--defaults-
file
=
/data/mysql/3306/my3306
.cnf--initi免费主机域名alize--user=mysql
(2) 33071mysqld--defaults-
file
=
/data/mysql/3307/my3307
.cnf--initialize--user=mysql
( 1) 3306
(2)3307[root@localhost bin]# less /data/mysql/3307/log/error3307.log|grep ‘A temporary password’2019-07免费主机域名-22T02:04:41.482707Z 1 [Note] A temporary password is generated for root@localhost:
Kjipuugr0:0v登录报错:[mysql@localhost ~]$ mysql -uroot -P3306 -S /data/mysql/3307/mysql3307.sock -pEnter password:ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client that supports expired passwords.解决方法:
(1)先关闭数据库实例,由于不能登录,所以只能有kill -9 执行杀掉进程。
(2)再配置文件中,添加选项
skip-grant-tables(3)重启数据库实例
(4)免密码登录:(5.1)修改密码过期策略:(5.2)修改密码:(6)重启数据库实例说明:
MySQL8.0之前的版本密码加密规则:mysql_native_password,MySQL8.0密码加密规则:caching_sha2_password到此,相信大家对“CentOS7.4环境下怎么用源码安装Mysql 5.7.26”有了更深的了解,不妨来实际操作一番吧!这里是云技术网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
这篇文章将为大家详细讲解有关MySQL 5.6中怎么定位DDL被阻塞的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。对于DDL被阻塞问题的定位,我们主要是基于MySQL 5.7新引入的performance_schema…