记录CentOS7.X版本下安装MySQL5.7数据库
记录CentOS7.X版本下安装MySQL5.7数据库
设置rpm下载目录在/opt目录下新建一个目录存放mysql
cd /opt
sudo mkdir mysql12
下载MySQL的源
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm1
如果在这之前没有提示-bash: wget: command not found,那么还得先安装wget
sudo yum install wget1
安装MySQL的rpm
sudo rpm -ivh mysql57-community-release-el7-8.noarch.rpm1
安装MySQL
sudo yum install mysql-server1
在这步中只需要一直y然后回车就行,数据库就安装好了,现在进行连接:
mysql -uroot -p
root
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)123
这是/var/lib/mysql权限问题,修改MySQL权限为当前用户
sudo chown -R xxx:xxx /var/lib/mysql1
 xxx为当前的用户名以及所属组
 重启MySQL服务
service mysqld restart1
 密码输入root即可
 如果还不行的话通过这个命令获得初始密码
cat /var/log/mysqld.log | grep password1
其中A temporary password is generated for root@localhost: bGlY?13TtFyX–:后面的就是初始密码;登陆进去之后先不做其他操作,作如下操作:
set global validate_password_policy=0;
set global validate_password_length=4;12
设置密码
alter user 'root'@'localhost' identified by 'root';1
自此CentOS安装MySQL5.7就完美安装了
mysql -uroot -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.7.20 MySQL Community Server (GPL)
Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
记录CentOS7.X版本下安装MySQL5.7数据库的更多相关文章
- centos7 下安装mysql5.7 数据库并使用nevicat连接数据库
		
安装mysql5.7的教程: https://www.cnblogs.com/yybrhr/p/9810375.html 遇到的问题: 无法连接,到阿里云服务器安全组设置3306端口
 - Centos7无网络下安装mysql5.7——mysql-rpm安装
		
本教程指将mysql安装到系统默认目录下,如想自定义修改目录,请在rpm安装时自行修改: rpm -ivh --prefix= /opt xxx.rpm #将xxx.rpm安装到/opt下 一.下载m ...
 - centos7.2下安装mysql5.7数据库
		
服务器上的mysql安装了一个8.0.12版本的,本地的是一个5.7版本的,今天删除了重新安装的5.7版本的,下面是所有的名命令 跟着走就会安装上了. 配置源 wget http://dev.my ...
 - 第三节:Centos下安装Mysql5.6数据库
		
1.下载mysql5.6版本 [官网-需要什么版本自己去找]https://dev.mysql.com/downloads/mysql/5.6.html [版本]linux通用 cd /usr/loc ...
 - Centos7.4 版本环境下安装Mysql5.7操作记录
		
Centos7.x版本下针对Mysql的安装和使用多少跟之前的Centos6之前版本有所不同的,废话就不多赘述了,下面介绍下在centos7.x环境里安装mysql5.7的几种方法: 一.yum方式安 ...
 - Windows下安装MySql5.7(解压版本)
		
Windows下安装MySql5.7(解压版本) 1. 官方地址下载MySql Server 5.7 2. 解压文件到目录d:\Soft\mysql57下 3. 在上面目录下创建文件my.ini,内容 ...
 - Linux下安装mysql5.6.11(找点有用的信息太费劲)(转)
		
Linux下安装mysql5.6.11(找点有用的信息太费劲) (2013-04-25 10:25:09) 1.申请阿里云Linux服务器 昨天在阿里云申请了一个免费试用5天的Linux云服务 ...
 - [转]windows10 64位环境下安装mysql5.7.17
		
今天以zip模式在windows10 64位环境下安装mysql5.7,到最后一步提示mysql服务无法启动. 安装步骤如下: 1.配置环境变量 我的电脑->属性->高级->环境变量 ...
 - Linux下安装mysql5.7
		
Linux下安装mysql5.7 首先准备好mysql5.7.17的安装包,安装包放在 /data/software 目录下 进入到 /usr/local 目录下,解压mysql安装包 命令: ...
 
随机推荐
- loj10093 网络协议
			
传送门 分析 第一问我们不难想出是缩点之后的新图中入度为0的点的个数,对于第二问,我们画一画可以发现最优策略就是对于每一个入度为0的点都有一个出度为0的点连向它,而对于每一个出度为0的点也一定连向一个 ...
 - IDEA工作中常用快捷键
			
ctrl+shift+t: Ubuntu中在一个工具栏中打开两个终端 shift+shift: 搜索任何类 ctrl+N: 搜索任何类 ctrl+right: forward----自定义 ctrl+ ...
 - Website开发前页面设计 Mockup的一些工具
			
这里介绍的Website开发前,页面设计的一些工具 1. Balsamiq (我们公司用的) https://balsamiq.com/download/ 2. Figma https://ww ...
 - java全栈day01-01
			
一 常用dos命令d:dir:列出当前目录下的文件以及文件夹md 创建目录rd 删除目录cd 进入指定的目录cd\ 返回根目录del a.txtdel *.txt 删除所有文件exit :退出dos ...
 - Oracle数据库之多表查询一
			
上一篇给大家介绍了数据的单表查询,相信大家对于单表的查询应该都有了一些了解.单表查询在数据库中的使用会有一些,但并不是很多,但是作为初学者,我们需要学习单表查询的思路.今天呢,我们为大家介绍一下数据库 ...
 - 序列化+fastjson和java各种数据对象相互转化
			
序列化的定义 序列化就是一种用来处理对象流的机制 所谓对象流也就是将对象的内容进行流化.可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间. 序列化是将对象转换为容易传输的格式的过程 例 ...
 - 多线程学习-基础(五)sleep()和yield()的区别(理论)
			
一.sleep()和yield()的区别 (1)sleep()使当前线程进入停滞状态(即阻塞状态),所以执行sleep()的线程在指定的时间内不会被执行: (2)yield()只是使当前线程从运行状态 ...
 - [译]Javascript 参数(arguments)对象
			
本文翻译youtube上的up主kudvenkat的javascript tutorial播放单 源地址在此: https://www.youtube.com/watch?v=PMsVM7rjupU& ...
 - 修改Oracle游标数及排查游标问题相关SQL
			
查看当前游标数show parameter open_cursors; 修改游标最大数 ; commit; 查看游标消费情况 select o.sid, osuser, machine, count( ...
 - mysql 远程登录与表名大小写问题
			
好久没写博客了,这段时间在学习一个开源的项目,里面使用到了mysql,好久没使用mysql了.在使用过程中遇到了一个问题,远程登陆.报错信息很明显,连接失败.解决思路如下: 1. 首先检查到服务器网络 ...