在MySQL官网中下载rpm安装包,即将MySQL-5.7.18-1.el7.x86_64.rpm-bundle.tgz,下载在 /tmp 目录下,为了安装完整,建议下载一下所有包进行安装,包名如图:

下载这些包后,直接    yum install *, 即可安装成功。

初始安装后的MySQL各类文件位置如下:

(1)  可执行文件在  /usr/bin/   和   /usr/sbin/

(2)数据库文件在   /var/lib/mysql

(3)初始配置文件在   /usr/my.cnf

由于我们需要更改数据文件的存储路径,所以操作流程如下:

(1)我们先在更改前直接service mysql start  启动mysql,这样就在  var/lib/mysql     下面生成了我们需要的初始化文件。

(2)接着停止mysql,复制你的 my.cnf  文件覆盖原来 /etc/my.cnf,然后根据配置文件的需要建立相应的目录,我们这里只更改了数据目录,因此我们

mkdir  /hom/mysql ,一定要修改目录的权限为mysql.

接着需要 cp  -r  /var/lib/mysql  下的所有文件到   /home/mysql   然后删除   /var/lib/mysql  ,这样再启动 mysql,然后修改复制的文件权限为 mysql,便可正常启动。

(3)mysql安装完成之后,在 /var/log/mysqld.log 文件中给 root生成了一个默认密码。通过下面的方式找到 root默认密码,然后登录

mysql 进行修改:

shell> grep 'temporary password' /var/log/mysqld.log(4) 修改密码有两种方式:shell> mysql -uroot -p

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

或者mysql> set password for 'root'@'localhost'=password('MyNewPass4!');注意:mysql5.7默认安装了密码安全检查插件(validate_password),默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。否则会提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误。

这个百度一下好多解决办法,自行处理。mysqld --initialize --user=mysql --datadir=/data mysql初始化mysql_ssl_rsa_setup mysql生成ssl

linux技术交流群:295294329

mysql rpm安装报错_mysql5.7 rpm包完整安装教程,解决网上更改数据文件就启动报错的故障。...相关推荐

  1. linux mysql库文件路径设置_MySQL_linux修改mysql数据库文件的路径,mysql更改数据文件的存放路径 - phpStudy...

    linux修改mysql数据库文件的路径 mysql更改数据文件的存放路径感觉直接把/etc/my.cnf中的datadir改一下重启一下服务就行,但是从网上搜了n多资料,大部分都是更改my.cnf中 ...

  2. mysql安装包下载密码_MySQL解压包的安装与下载的图文教程

    这篇文章主要为大家详细介绍了mysql解压包的安装基础教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 由于换了新电脑,所以的环境都要到新电脑去配置.突然发现mysql的配置忘了,然后百度又重新 ...

  3. mysql5.7.10 二进制包_MYSQL5.7二进制包的安装

    mysql5.7 二进制包安装 1. 下载包 wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.12-linux-glibc2.5-x86_ ...

  4. python怎么安装本地的egg_python的egg包的安装和制作]

    python的egg文件有点像java中的jar文件,是一个工程打包文件,便于安装部署,仅此一点,给多少pythoner带来了多少激动. 如何制作egg文件呢?see官方文档http://peak.t ...

  5. Python 安装第三方库,模块和包的安装方法

    在python中已经内置了很多的有用的模块,只要安装了python的开发工具,这些模块就可以立刻使用了.而在实际python开发的过程中,除了python内置的模块外,python还有大量的第三方的库 ...

  6. win10此语言无法安装在此计算机,win10语言包无法安装,bwin

    win10添加语言包出错: 0x800f081e 该怎么办?在win10系统中我们可以随意添加语言包,在win10中添加自己喜欢的语言.最近使用win10系统的用户称在win10中添加语言包出现了0x ...

  7. mysql 5.5.18下载_MySQL5.7.18下载和安装过程图文详解

    MySql下载 1.打开官网找到下载路口,这里直接给出下载的地址 2.选择64位版本 3.直接下载 MySql5.7.18.1安装过程 1   .运行安装软件,接受协议 2.选择默认安装 3.下一步到 ...

  8. mysql 5.6.31 配置_MySQL5.6.31 winx64.zip 安装配置教程详解

    #1. 下载 # #2.解压到本地 修改必要配置my*.ini #3.mysql install admin模式启动cmd cd mysql目录/bin 执行安装: mysqld -install 启 ...

  9. 解决eclipse创建jsp文件后的报错

    目录 创建jsp文件后出现一下报错: 解决步骤有两种: 第一种: 图片操作步骤: 第二种: 创建jsp文件后出现一下报错: 解决步骤有两种: 第一种: 1.找到新建页面(报错)所在的工程名字,然后左键 ...

  10. python xmind 包使用 (其中解决导出的xmind文件 xmind8可以打开 xmind2020及之后版本打开报错问题)

    pip install xmind 使用 場景 xmind8 可以打开 xmind2020 报错 main_fest.xml(xmind8 打开另存后 更改后缀为.zip 里边包含META-INF/m ...

最新文章

  1. 鼠标平滑滤波_38年依然保持旺盛创作力,罗技G Hero16K撑起无线游戏鼠标时代
  2. MySQL数学函数简明总结
  3. java 文件 加解密_Java实现文件的加密解密功能示例
  4. 你只管打开清华小姐姐总结的Python学习知识手册 ,剩下的交给「卧槽」
  5. centos 卸载ffmpeg_Linux下ffmpeg的完整安装
  6. python绘制动态图表怎么存下来_做动态图表,没有数据?用Python就能获取!
  7. Appfuse下载及安装步骤
  8. android8版本怎么下载,华为安卓8.0系统正式版下载-华为安卓8.0系统体验版安卓版_飞翔下载...
  9. MySQL报错解决方案:2013-Lost connection
  10. 1. 其他的一些加速 性能提升模式 1 2. 乱序执行技术 2 2.1. 处理器乱序执行 2 2.2. 编译器指令重排 3 2.3. 乱序的分类 3 2.4. 允许程序员显式的告诉处理器对某些地方禁止
  11. 51单片机驱动数码管显示
  12. sin_cos_tan_cot_sec_cosec 三角函数计算器
  13. ipa在线安装搭建_在线安装IPA 文件和视频下载
  14. Miracle密码算法开源库(四)分析 :mrarth2.c
  15. html5 3d背景墙,3D背景墙的价格怎样?3D背景墙的介绍?
  16. C语言调试(Dev-C++)(初步)
  17. c#中如何在cshtml页面实现js调用cs变量(mvc模式)
  18. EigenGame:将主成份分析(PCA)作为一个博弈游戏
  19. html读秒倒计时,jQuery实现读秒倒计时
  20. matlab差分算子的灰度图像边缘检测,灰度图像的 Sobel 边缘检测算法的 HDL实现(一)...

热门文章

  1. 【10.8】每日NLP学术论文推荐
  2. COLING2018计算语言学进展
  3. 【深度学习】你不了解的细节问题(三)
  4. matplotlib—plt.pie绘制饼状图及参数详解
  5. 时间序列-BP神经网络及与auo arima的比较
  6. LeetCode刷题——209. 长度最小的子数组
  7. 如何通过XMind 实践OKR 工作法
  8. 3. Markdown 语法教程
  9. Matplotlib Toolkits:三维绘图工具包matplotlib.mplot3d
  10. android调用本地js文件上传,利用node.js android 实现文件上传