环境: Centos 7  mysql 5.7

mysql-5.7.23-1.el6.x86_64.rpm-bundle.tar下载:

链接: https://pan.baidu.com/s/1dGsP-LvIHnuD4FZ2VmsLAw 提取码: qu66

或者连接网络下载:

命令: [root@centos-linux ~]# wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar

一、安装前工作

在安装前需要确定现在这个系统有没有 mysql,如果有那么必须卸载(在 centos7 自带的是 mariaDb 数据库,所以第一步是卸载数据库)。

1.卸载已安装的mysql:(没有安装过的,或者已经卸载干净的跳过)

查看 mysql 数据库:
rpm -qa | grep -i mysql

卸载 mysql 数据库:

rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64

删除etc目录下的my.cnf文件

rm /etc/my.cnf

2.卸载系统自带的Mariadb

查看mariadb数据库:

  1. [root@centos-linux ~]# rpm -qa|grep mariadb

  2. mariadb-libs-5.5.44-2.el7.centos.x86_64

  3. 卸载 mysql 数据库:(注意数据库的版本可能不一样 ,tab键补全)

  4. [root@centos-linux ~]# rpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64 --nodeps

  5. 官网下载截图路径:

  6. 下载离线包:mysql官网(https://www.mysql.com/)→DOWNLOADS、Community、MySQL Community Server

  7. →下拉选择系统版本。

  8. →选择形如mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar的包下载,这个是总包,下面是子包,为避免yum源找不到镜像,推荐下载总包。

1、解压 :tar xvf mysql-5.7.23-1.el6.x86_64.rpm-bundle.tar

2、安装(按照依赖顺序执行,一定要看对自己的版本使用tab键补全即可)
rpm -ivh mysql-community-common-5.7.23-1.el6.x86_64.rpm 
rpm -ivh mysql-community-libs-5.7.23-1.el6.x86_64.rpm 
rpm -ivh mysql-community-devel-5.7.23-1.el6.x86_64.rpm 
rpm -ivh mysql-community-client-5.7.23-1.el6.x86_64.rpm 
rpm -ivh mysql-community-server-5.7.23-1.el6.x86_64.rpm

3、启动mysql
service mysqld start

4、登录 
1)使用my.cnf文件中自动生成一个密码 
# cat /var/log/mysqld.log | grep password 
2017-05-13T05:39:44.497086Z 1 [Note] A temporary password is generated for root@localhost: pKsO:Jin<4f%

密码:pKsO:Jin<4f%

2)使用root登录 
#mysql -u root -p 
Enter password:pKsO:Jin<4f%

3)修改密码 
mysql>set password for root@localhost = password(‘asd123’);

4)修改安全级别 
mysql> set global validate_password_policy=0;//0最低,1中级,2最强验证级别

5)创建普通用户: 
create user ‘jirauser’ identified by ‘jiara123a’ 
用户jirauser,密码jira123a

五、授权远程连接 (这里一般来说要开启,因为后边hive安装时还是要开启远程连接的不然初始化不会成功)
mysql>grant all on *.* to admin@'%' identified by '123456' with grant option; 
Query OK, 0 rows affected, 1 warning (0.01 sec) 
mysql>flush privileges; 
Query OK, 0 rows affected (0.01 sec)

这样,我们就可以在其他电脑上的mysql客户端远程连接linux上的mysql数据库了:(例如在win cmd里面) 
C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin>mysql -u root -pMysql5718% -h 192.168.231.8 -D roger 
Welcome to the MySQL monitor. Commands end with ; or \g. 
Your MySQL connection id is 18 
Server version: 5.7.18 MySQL Community Server (GPL) 
Copyright (c) 2000, 2011, 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> 
(如果连不上,看看是不是防火墙开着的。)

linux mysql密码修改后登录失败的话请看这位仁兄的解决方案:

https://blog.csdn.net/xxmonstor/article/details/80456122

唯一值得区别的就是 centos 7 以后修改密码的语法变成:

update mysql.user set authentication_string=password('root') where user='root'; 后回车,不要忘了最后的分号。

其他是一样的。

CentOS-7-x86_64-DVD-1503-01.iso安装mysqlmysql-5.7.25-1.el7.x86_64.rpm-bundle.tar(亲测有效)相关推荐

  1. yum安装出现Error: Package: glibc-headers-2.17-157.el7.x86_64 (centos7.3)类似报错解决方案

    yum安装出现Error: Package: glibc-headers-2.17-157.el7.x86_64 (centos7.3)类似报错解决方案 参考文章: (1)yum安装出现Error: ...

  2. centos7安装mysql(mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar)

    Linux安装mysql(mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar) 1.下载mysql 查看全文 http://www.taodudu.cc/news/sho ...

  3. mmdetection2.3.0版本安装过程,以及训练、测试、可视化等(亲测好用,很顺利)

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 mmdetection2.3.0版本安装过程,以及训练.测试.可视化等(亲测好用,很顺利) 文章目录: 1 运行mmde ...

  4. Linux安装mysql(mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar)(万能解决登录问题,最详细教程)

    1.下载mysql 官网地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 注意事项: (1)下载的安装包必须是.rpm-bundl ...

  5. Centos7.9安装Mysql5.7.32_mysql-5.7.32-1.el7.x86_64.rpm-bundle.tar_亲测成功---Linux工作笔记041

    [root@nfs_client ~]# cat /etc/redhat-release 查看操作系统版本 CentOS Linux release 7.5.1804 (Core) [root@nfs ...

  6. 银河麒麟Kylin_s10_sp3安装Oracle11g(FS)(官方补丁认证)(亲测有效)

    银河麒麟Kylin_s10_sp3安装Oracle11g(FS)(官方补丁认证221018) 作者:shannon,微信号:shannon3730. 请尊重本人的劳动成果,转载请加作者信息. 2023 ...

  7. yun安装kubernetes-master-1.5.2-0.7.git269f928.el7.x86_64: [Errno 256] No more mirrors to try

    1.我用的163的镜像源,清理过缓存,重新生成,依然报错: 解决办法执行: yum --enablerepo=extras clean metadata 之后yum安装k8s成功.

  8. LightTools( 32-64) 8.4.0下载与安装方法,lighttools免费版,lighttools(光学建模软件)【亲测有效】

    对于从事光学建模的同学们来说拥有一款功能强大的光学建模软件来辅助的话那么将能提升工作效率,LightTools就是一款功能强大的光学建模软件.它是面向专业用户推出的一款能够增进光学系统设计效率的光学建 ...

  9. Tomcat安装及配置教程(超详细的图文教程)(亲测)

    Tomcat安装及配置教程(超详细的图文教程) 1.什么是Tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下 ...

  10. anaconda安装pytorch1.7.1和torchvision0.8.2的方法,亲测可用

    文章目录 1. 创建一个新的环境 2. 从pytorch官网得到获取包的命令 3. 使用该命令下载pytorch的whl包 4. 下载numpy包 5. Install第3步下载下来的pytorch ...

最新文章

  1. Kali Linux安全渗透教程(内部资料)
  2. asp.net的控件视图状态
  3. vue 自定义 移动端筛选条件
  4. jq 多个div从右向左依次显示_jquery – Animate绝对div到左边:0然后到右边:0和循环...
  5. 在Nginx/Tengine服务器上安装SSL证书
  6. 【转】linux图形界面编程基本知识
  7. 【高级数据类型】- 5.通道类型
  8. msp430入门编程47
  9. KmdKit4D 0.01正式版发布了(0.02版已放出)
  10. 程序员,这个双十一,对自己好一点…
  11. CLR基础---生成、打包、部署和管理应用程序及类型(二)
  12. oracle得oem,Oracle--OEM与常见故障处理
  13. 安装SQL Server 2012时报.net framework 3.5错误
  14. 如何在word中一次性删除硬回车或软回车
  15. 【青岛seo基础知识教程】SEO优化:10分钟制定一个超越竞争对手网站的方案
  16. http协议和https协议对应的端口号
  17. 课程设计-在校整理-10 基于知识图谱的医疗智能问答小程序实现示例
  18. 发电厂兰吉尔电表数据采集方案-IEC62056/DLMS/COSEM协议采集网关驱动配置说明
  19. 上大学究竟是来干什么的 为什么会这样
  20. 推荐一个好用的拍照解题的软件?三款老牌拍照解题的软件在这里

热门文章

  1. Hindawi投稿全流程实例讲解
  2. l1-044. 稳赢c语言,L1-044 稳赢 (15 分)(解析有坑点)
  3. Kubernetes-核心组件
  4. LAMMPS学习系列(8)
  5. 建堆的时间复杂度详解
  6. 基于金融大数据的特征提取与趋势预测系统(一)2021-06-30
  7. 招4000人!美团2023年春季校园招聘启动!
  8. 菜鸟建站–网站安装教程(wordpress博客程序安装)
  9. 大数据算法在诸多领域“弄潮”
  10. jupyter内核无法连接,出现error,代码无法运行解决办法