centos7 安装 mysql5.7, 以及安装中遇到的问题

# wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
# rpm -ivh mysql57-community-release-el7-8.noarch.rpm
# yum install mysql-community-server

登录错误:ERROR 1045 (28000): Access denied for user
vi /etc/my.cnf
在[mysqld]下加入
skip-grant-tables
service mysqld restart
mysql -u root -p 不用输入密码直接进入
update mysql.user set authentication_string=password(‘123456‘) where user=‘root‘;
flush privileges;
quit;
把skip-grant-tables删了
service mysqld restart
mysql -u root -p 输入密码登录

登录以后提示 ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
解决:
set password = password("123456");
修改密码错误: ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
只想设置简单密码需要修改两个全局参数:
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;

所有表的所有权限赋值给位于所有IP地址的root用户。
mysql> grant all privileges on *.* to [email protected]‘%‘identified by ‘password‘;
先新建用户
mysql>create user ‘username‘@‘%‘ identified by ‘password‘;

centos 开启远程端口
iptables -F

时间: 2024-11-05 18:51:11

centos7 安装 mysql5.7, 以及安装中遇到的问题的相关文章

centos7下 mysql5.7离线安装

最近预研一个新项目,需要装一个mysql,因为以前装过,原本以为很简单,大概半小时搞定,但是没想到搞了一晚上,记录一下完整步骤和遇到的问题. 1.软件版本和安装包准备 centos7 mysql5.7 官网下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 版本选择如下: 安装包选择如下: 2.首先卸载系统中自带的mysql并删除配置文件 # 查看系统自带的Mariadb和msql rpm -qa|grep mariadb

centos7下mysql5.7的安装

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 如果没有wget 则安装一下: yum -y install wget 安装mysql源包 #yum localinstall mysql57-community-release-el7-8.noarch.rpm 检查mysql源是否安装成功 # yum repolist enabled | grep "mysql.*-community.*"

centos7下mysql5.7编译安装

mysql5.5以后,mysql的编译安装开始采用cmake的方式,使编译能够独立与源码之外工作,同时,编译版本的mysql兼容性非常好,而且易于卸载和移植到其他服务器上使用,本文讲述mysql5.7的编译安装过程:??准备工作 mysql安装包:mysql-5.7.19.tar.gz编译依赖包: boost_1_59_0.tar.gz 安装环境:centos7服务器,磁盘大小20G左右,内存2G或以上 ??建立用户与组 groupadd -g 27 mysqluseradd -u 27 -g

如何在Centos7下安装MySQL5.7

Centos7下安装MySQL5.7 在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1.安装mysql (由于yum源上没有mysql-server.所以必须去官网下载,这里 我们用wget命令,直接获取)wget -i -chttp://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 2.安装mysql的依赖包

CentOS 7.1使用yum安装MySql5.6.24

原文地址:https://typecodes.com/web/centos7yuminstallmysql5.html?utm_source=tuicool&utm_medium=referral 在前面两篇文章<2015博客升级记(四):CentOS 7.1编译安装MySQL5.7.7rc>和<阿里云CentOS 7.1编译安装MySql5.6.24>中,都是采用编译MySQL源码的方式安装的,过程相对比较复杂.所以,这篇文章演示如何使用yum的方式安装MySql5.6.

cmake编译安装mysql5.5

CMAKE方式编译安装Mysql5.5 1.源码cmake方式编译安装MySQL5.5.32 安装前先安装: yum install ncurses-devel -y 1.1 下载Mysql和cmake安装包: wget http://wwwNaNake.org/files/v2.8/cmake-2.8.8.tar.gz 1.2 查看系统环境 cat /etc/redhat-release uname -r uname -m 1.3 安装cmake包 tar zxf cmake-2.8.8.ta

CMAKE方式编译安装Mysql5.5

1.源码cmake方式编译安装MySQL5.5.32 安装前先安装: yum install ncurses-devel -y 1.1 下载Mysql和cmake安装包: wgethttp://wwwNaNake.org/files/v2.8/cmake-2.8.8.tar.gz 1.2 查看系统环境 cat/etc/redhat-release uname-r uname-m 1.3 安装cmake包 tarzxf cmake-2.8.8.tar.gz cdcmake-2.8.8 ./conf

搭建LNMP环境 (centos7+nginx+MySQL5.7.9+PHP7)

搭建阿里云lnmp环境 (centos7+nginx+MySQL5.7.9+PHP7) 阿里云一台服务器出现问题! 我估计是一键安装包环境的原因,所以打算重新搭建下环境! 首先,当然是先做好快照!安全第一! 对系统盘做更换系统操作,装上纯净版的centos. 装好后,进入系统 一.挂载数据盘 df -h 只有系统盘了,挂载上原来的数据盘 fdisk -l 看到数据盘了/dev/vdb1 挂载上这个数据盘, mkdir /data0 mount /dev/vdb1 /data0 然后写入分区: e

Centos7 搭建lnmp环境 (centos7+nginx+MySQL5.7.9+PHP7)

阿里云一台服务器出现问题! 我估计是一键安装包环境的原因,所以打算重新搭建下环境! 首先,当然是先做好快照!安全第一! 对系统盘做更换系统操作,装上纯净版的centos. 装好后,进入系统 一.挂载数据盘 df -h 只有系统盘了,挂载上原来的数据盘 fdisk -l 看到数据盘了/dev/vdb1 挂载上这个数据盘, mkdir /data0 mount /dev/vdb1 /data0 然后写入分区: echo '/dev/vdb1 /data0 ext4 defaults 0 0' >>

在CentOS7中手工编译安装Mysql5.7

在CentOS7中手工编译安装Mysql5.7 实验介绍:由于Mysql自从5.5之后,都需要安装boost的函数库,所以和LAMP中编译安装Mysql略有不同,配置文件也不一样,下面来介绍. 1.首先查看CentOS7之前是否安装过Mysql,先要进行删除,使用的命令是. rpm -q mysql 2.首先使用yum仓库安装所需要的开发包和软件包. yum -y install ncurses \ #提供字符终端处理库 ncurses-devel \ #ncurses开发包 bison \ #