linux mysql5.7.9下载_关于linux-Centos 7下mysql 5.7.9的rpm包的安装方式
环境介绍>>>>>>>>>>>>>>>>>>
操作系统:Centos 7.1
mysql数据库版本:mysql5.7.9
------------------------------------------
1、安装新版mysql之前,我们需要将系统自带的mariadb-lib卸载[root@5201351 ~]# rpm -qa|grep mariadb
mariadb-libs-5.5.41-2.el7_0.x86_64
[root@5201351 ~]# rpm -e mariadb-libs-5.5.41-2.el7_0.x86_64 --nodeps
2、到mysql的官网下载最新版mysql的rpm集合包:mysql-5.7.9-1.el7.x86_64.rpm-bundle.tar
3、上传mysql-5.7.9-1.el7.x86_64.rpm-bundle.tar到linux服务器,并解压tar包
4、其中最简单的安装mysql-server服务,只需要安装如下4个软件包即可,我们可以使用rpm -ivh命令进行安装
mysql-community-common-5.7.9-1.el7.x86_64.rpm
mysql-community-libs-5.7.9-1.el7.x86_64.rpm --(依赖于common)
mysql-community-client-5.7.9-1.el7.x86_64.rpm --(依赖于libs)
mysql-community-server-5.7.9-1.el7.x86_64.rpm --(依赖于client、common)
5、接下来是初始化数据库,我们使用如下几条命令均可,效果都是一样的[root@5201351 ~]# mysql_install_db --datadir=/var/lib/mysql //必须指定datadir,执行后会生成~/.mysql_secret密码文件[root@5201351 ~]# mysqld --initialize //新版的推荐此方法,执行生会在/var/log/mysqld.log生成随机密码
6、更改mysql数据库目录的所属用户及其所属组,然后启动mysql数据库[root@5201351 ~]# chown mysql:mysql /var/lib/mysql -R
[root@5201351 ~]# systemctl start mysqld.service //启动mysql数据库服务
7、根据第5步中的密码登录到mysql,更改root用户的密码,新版的mysql在第一次登录后更改密码前是不能执行任何命令的[root@5201351 ~]# mysql -uroot -p')j#)=uRig4yJ'mysql> set password=password('www.cnblogs.com/5201351');
8、最后我们还可以根据实际情况创建用户,及作权限分配mysql> create user 'root'@'192.168.100.2' identified by 'QQ5201351';
mysql> GRANT ALL PRIVILEGES ON dbname.* to 'root'@'192.168.100.2';
mysql> flush privileges
==============================================
最后需要特别提醒注意的一点是,新版的mysql数据库下的user表中已经没有Password字段了,
而是将加密后的用户密码存储于authentication_string字段
linux mysql5.7.9下载_关于linux-Centos 7下mysql 5.7.9的rpm包的安装方式相关推荐
- php-fpm哪里下载_如何在centos系统下找到php-fpm的位置 - 翟码农技术博客
reboot重启了服务器后,所有的服务都需要重新启动. 启动php-fpm时,使用如下命令systemctl start php-fpm.service 提示:Failed to restart ph ...
- linux运维工程师培训课程_《Linux运维工程师必学技能》完整版视频课程专题(1.0)...
高性能负载均衡集群HAProxy实战视频课程 13节 4小时7分钟 课程目标: 欢迎大家加入 51CTO学院Linux交流群575837909,与喜欢学习Linux小伙伴们做朋友,一起为梦想增值.高性 ...
- linux之yum下载rpm包离线安装
某些情况下因为某些原因服务器无法访问互联网.此时就需要进行离线安装,首先我们需要在可以上网的服务器上将需要安装软件的rpm离线包下载下来,然后去不能上网的服务器上安装.以下是几种下载的方法. 查看依赖 ...
- Linux 中RPM包的安装
Linux 中RPM包的安装 在linux的使用过程中,会用到各种各样的服务,所以就会安装许多软件包. 所以就总结了下边的两种安装方式: 1. 二进制安装 软件包的安装及相关命令: rpm -ivh ...
- suse linux 软件包安装,SUSE Linux 11系统rpm包离线安装GCC
SUSE Linux 11系统rpm包离线安装GCC 1.问题显示 编译失败 python2.6环境下编译pycrypto-2.6.1 src/hash_template.c:360: warning ...
- linux环境怎么更新离线rpm包,SUSE Linux 11系统rpm包离线安装GCC
SUSE Linux 11系统rpm包离线安装GCC 1.问题显示 编译失败 python2.6环境下编译pycrypto-2.6.1 src/hash_template.c:360: warning ...
- linux suse11安装包,SUSE Linux 11系统rpm包离线安装GCC
SUSE Linux 11系统rpm包离线安装GCC 1.问题显示 编译失败 python2.6环境下编译pycrypto-2.6.1 src/hash_template.c:360: warning ...
- linux 前端开发软件下载,linux前端开发工具下载_系统之家
相关软件 软件大小 版本说明 下载地址 Prepros Linux版是专为指定电脑系统所打造的版本,能够让用户快速开发出自己所需的前端页面,从而提升其工作效率,无论是Sass.Haml或TypeScr ...
- linux设置nexus开机自启动_在linux中使用nexus搭建maven私服
首先介绍下为什么要搭建maven私服,简单点说就是就是把项目工程中的Jar包放在一个服务器上,每次Jar包的修改都能去私服上面Down到本地.可以对整个项目组的人形成一个统一的管理. 2.下载完之后就 ...
最新文章
- ViewPager+Fragment切换时无法更新数据问题解析(源代码分享)
- Python thread
- 前端学习(2923):vue中的计算属性
- 俞敏洪回应新东方向国家图书馆捐课
- Linux 用户磁盘空间配额管理
- 计算机达人成长之路(8)连载
- 不记得撞得有多痛了,可是,那个电线杆,永远都在
- Android限制录制屏幕无声音,屏幕录制没有声音如何解决?
- DBF文件使用JAVA读写解决方案
- 【已解决】macbook软件卸载了图标还在launchpad上怎么办?一分钟搞定!
- nginx worker shutting down状态超时退出配置
- ACM MM 2022最佳论文奖出炉!哈工大聂礼强团队与快手合作斩获
- 大学四年学习生活成长总结
- qt 从布局中删除子控件
- 单服务器node.js和php性能测试
- java 生成 checksum
- 汤晓丹的第四版计算机操作系统--第九章总结概述
- 【Oracle】修改数据表名、字段名
- windows server 2008 r2如何找到自带的磁盘清理工具
- 颜色十六进制代码表 | HTML Color Codes Table