返回顶部
首页 > 资讯 > 数据库 >在Linux 6.3如何安装mysql5.7.16数据库
  • 389
分享到

在Linux 6.3如何安装mysql5.7.16数据库

2024-04-02 19:04:59 389人浏览 安东尼
摘要

这篇文章主要介绍了在linux 6.3如何安装Mysql5.7.16数据库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

这篇文章主要介绍了在linux 6.3如何安装Mysql5.7.16数据库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

1、下载安装包
Http://dev.mysql.com/downloads/
2.检查库文件是否存在,如有删除。
[root@QuDaoMysql mysql]# rpm -qa | grep mysql
mysql-5.1.61-4.el6.x86_64
Qt-mysql-4.6.2-24.el6.x86_64
mysql-server-5.1.61-4.el6.x86_64
mysql-libs-5.1.61-4.el6.x86_64
mysql-devel-5.1.61-4.el6.x86_64
[root@QuDaoMysql mysql]# 
[root@QuDaoMysql mysql]# rpm -e mysql-5.1.61-4.el6.x86_64 --nodeps
[root@QuDaoMysql mysql]# rpm -e qt-mysql-4.6.2-24.el6.x86_64 --nodeps
[root@QuDaoMysql mysql]# rpm -e mysql-server-5.1.61-4.el6.x86_64 --nodeps
[root@QuDaoMysql mysql]# rpm -e mysql-libs-5.1.61-4.el6.x86_64 --nodeps
[root@QuDaoMysql mysql]# rpm -e mysql-devel-5.1.61-4.el6.x86_64 --nodeps
[root@QuDaoMysql mysql]# 


3.检查mysql组和用户是否存在,如无创建。
[root@QuDaoMysql mysql]# cat /etc/group | grep mysql
mysql:x:27:
[root@QuDaoMysql mysql]# cat /etc/passwd | grep mysql
mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash


注意安装顺序
rpm -ivh  mysql-commUnity-common-5.7.16-1.el6.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.16-1.el6.x86_64.rpm
rpm -ivh mysql-community-client-5.7.16-1.el6.x86_64.rpm
rpm -ivh mysql-community-server-5.7.16-1.el6.x86_64.rpm


[root@QuDaoMysql _rpminstall]# rpm -ivh  mysql-community-common-5.7.16-1.el6.x86_64.rpm
warning: mysql-community-common-5.7.16-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                ########################################### [100%]
   1:mysql-community-common ########################################### [100%]
[root@QuDaoMysql _rpminstall]# rpm -ivh mysql-community-libs-5.7.16-1.el6.x86_64.rpm
warning: mysql-community-libs-5.7.16-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                ########################################### [100%]
   1:mysql-community-libs   ########################################### [100%]
[root@QuDaoMysql _rpminstall]# rpm -ivh mysql-community-client-5.7.16-1.el6.x86_64.rpm
warning: mysql-community-client-5.7.16-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                ########################################### [100%]
   1:mysql-community-client ########################################### [100%]
[root@QuDaoMysql _rpminstall]# rpm -ivh mysql-community-server-5.7.16-1.el6.x86_64.rpm
warning: mysql-community-server-5.7.16-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                ########################################### [100%]
   1:mysql-community-server warning: /etc/my.cnf created as /etc/my.cnf.rpmnew
########################################### [100%]
[root@QuDaoMysql _rpminstall]# 

安装过程中会生成my.cnf,手动把原来的覆盖

[root@QuDaoMysql _rpminstall]# cp /etc/my.cnf.rpmnew  /etc/my.cnf
cp: overwrite `/etc/my.cnf'? y
[root@QuDaoMysql _rpminstall]# 


4、启动mysql 


[root@QuDaoMysql _rpminstall]# /etc/rc.d/init.d/mysqld start
Initializing MySQL database:  [  OK  ]
Installing validate passWord plugin:  [  OK  ]
Starting mysqld:  [  OK  ]
[root@QuDaoMysql _rpminstall]# 


5、mysql5.7 开始有默认的密码
[root@QuDaoMysql _rpminstall]# cat /var/log/mysqld.log|grep 'temporary password'
2016-10-20T03:07:36.130787Z 1 [Note] A temporary password is generated for root@localhost: EGlLlD,dg2qe
[root@QuDaoMysql _rpminstall]# 


初始密码为  EGlLlD,dg2qe


6、登录
输入密码,重置密码
[root@QuDaoMysql _rpminstall]# mysql -uroot -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.16


Copyright (c) 2000, 2016, 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> 
mysql>  SET PASSWORD = PASSWORD('xxxxxx');
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
mysql> 
mysql>  SET PASSWORD = PASSWORD('xxxxxxx');
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> 



7、授权远程连接
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'xxxxx' WITH GRANT OPTION;
Query OK, 0 rows affected, 1 warning (0.00 sec)


mysql> FLUSH   PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)


mysql> 
mysql> 


说明:如果远程连接不上,关闭防火墙。




8.配置mysql自动启动  
# chkconfig --level 345 mysqld on   ---设置MySQL在345等级自动启动  



9.修改默认目录
关闭数据库
[root@QuDaoMysql prlife]# service mysqld  stop
Stopping mysqld:  [  OK  ]
[root@QuDaoMysql prlife]# cd /var/lib/


拷贝必须使用-a,否则权限会乱掉
[root@QuDaoMysql lib]# cp -a mysql   /prlife/


修改第一个文件
修改/etc/my.cnf,修改前需要进行备份


#datadir=/var/lib/mysql
#Socket=/var/lib/mysql/mysql.sock
datadir=/prlife/mysql/data
socket=/prlife/mysql/data/mysql.sock


再增加以下几个参数,否则会报错
[mysql.server]
user=mysql
basedir=/prlife/mysql/data/mysql
[client]
socket=/prlife/mysql/data/mysql.sock


修改第二个文件:mysqld


修改之前进行备份
[root@QuDaoMysql mysql]# cp /etc/init.d/mysqld /etc/init.d/mysqld_bak
[root@QuDaoMysql mysql]# vi /etc/init.d/mysqld
替换所有 /var/lib/mysql为/prlife/mysql/data


修改第三个文件
修改之前先备份 
cp  /usr/bin/mysqld_safe  /usr/bin/mysqld_safebak
vi /usr/bin/mysqld_safe
替换所有 /var/lib/mysql为 /prlife/mysql/data

(4)创建一个mysql.sock的链接


[root@QuDaoMysql lib]# mkdir -p /var/lib/mysql/
[root@QuDaoMysql lib]# chown -R mysql.mysql  /var/lib/mysql
[root@QuDaoMysql lib]# ln -s  /prlife/mysql/data/mysql.sock  /var/lib/mysql/mysql.sock

重启数据库

感谢你能够认真阅读完这篇文章,希望小编分享的“在Linux 6.3如何安装mysql5.7.16数据库”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网数据库频道,更多相关知识等着你来学习!

您可能感兴趣的文档:

--结束END--

本文标题: 在Linux 6.3如何安装mysql5.7.16数据库

本文链接: https://lsjlt.com/news/62351.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 在Linux 6.3如何安装mysql5.7.16数据库
    这篇文章主要介绍了在Linux 6.3如何安装mysql5.7.16数据库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 ...
    99+
    2024-04-02
  • 怎么在Centos 6.3系统中安装Cassandra数据库
    这篇文章给大家介绍怎么在Centos 6.3系统中安装Cassandra数据库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1> 下载Java jdk:下载完成后,解压jdk:   ...
    99+
    2023-06-10
  • win7下如何安装mysql5.7.16
    这篇文章主要介绍了win7下如何安装mysql5.7.16,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 1:...
    99+
    2024-04-02
  • Linux如何安装mysql数据库
    这篇文章主要为大家展示了“Linux如何安装mysql数据库”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux如何安装mysql数据库”这篇文章吧。 ...
    99+
    2024-04-02
  • 如何在Linux系统中安装MySQL数据库
    (一)、准备 1、Linux环境 视频教程:https://www.bilibili.com/video/BV15m4y1d7ZP 2、检查内存 6及以上版本的MySQL要求Linux系统虚拟内存不能...
    99+
    2023-09-26
    mysql 数据库 linux
  • 如何在Linux上安装和配置PostgreSQL数据库
    要在Linux上安装和配置PostgreSQL数据库,您可以按照以下步骤进行操作: 安装PostgreSQL软件包:在终端中运行以...
    99+
    2024-04-09
    PostgreSQL
  • 如何在数据库里安装phpmyadmin
    这篇文章将为大家详细讲解有关如何在数据库里安装phpmyadmin,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。怎么在数据库里安装phpmyadmin?1、首先打开浏览器...
    99+
    2024-04-02
  • 如何在ubuntu安装mysql数据库
    小编给大家分享一下如何在ubuntu安装mysql数据库,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 方法:1、打开“Ubuntu Software Cent...
    99+
    2024-04-02
  • linux主机如何安装mysql数据库
    linux主机安装mysql数据库的方法首先,在linux系统命令行中,使用yum命令安装mysql数据库;yum install mysql-community-server等待mysql数据库安装好后,使用以下命令对mysql进行初始化...
    99+
    2024-04-02
  • 如何安装与使用cenos 6.3
    本篇文章为大家展示了如何安装与使用cenos 6.3,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。sudo vim /etc/yum.repos.d/CentOS-Base.repo 代码如下:# ...
    99+
    2023-06-10
  • 如何在ubuntu中安装mysql数据库
    如何在ubuntu中安装mysql数据库?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。  在ubuntu安装mysql主要有以下两种方式:...
    99+
    2024-04-02
  • openGauss数据库在CentOS上如何安装
    本篇内容介绍了“openGauss数据库在CentOS上如何安装”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 安装前准备安装数据库前先...
    99+
    2023-07-02
  • 如何在Ubuntu上安装MySQL数据库
    要在Ubuntu上安装MySQL数据库,可以按照以下步骤进行操作: 打开终端(Ctrl + Alt + T)。 运行以下命令...
    99+
    2024-04-09
    Ubuntu
  • 如何在Linux中安装和配置数据库服务器
    在Linux中安装和配置数据库服务器通常会涉及以下几个步骤: 选择数据库服务器:在Linux中常用的数据库服务器有MySQL、P...
    99+
    2024-04-09
    Linux
  • 怎么在Linux上安装Oracle数据库
    这篇文章主要介绍“怎么在Linux上安装Oracle数据库”,在日常操作中,相信很多人在怎么在Linux上安装Oracle数据库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2024-04-02
  • 在Linux系统上安装PostgreSQL数据库
    目录一、准备工作二、安装PostgreSQL2.1、选择版本2.2、安装yum源2.3、安装PostgreSQL三、设置PostgreSQL3.1、初始化数据库3.2、设置数据库自启...
    99+
    2024-04-02
  • Linux服务器如何安装redis数据库
    这篇文章主要介绍了Linux服务器如何安装redis数据库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。redis简单介绍REmote DI...
    99+
    2024-04-02
  • Linux系统下如何安装Redis数据库
    这篇文章给大家分享的是有关Linux系统下如何安装Redis数据库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。安装添加路径# mkdir data# cd data下载w...
    99+
    2023-06-22
  • Linux环境下如何安装mysql5.7.36数据库
    今天就跟大家聊聊有关Linux环境下如何安装mysql5.7.36数据库,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。下载地址:https://dev.mysql.com/downl...
    99+
    2023-06-22
  • Linux环境下如何安装MySQL数据库
    今天小编给大家分享一下Linux环境下如何安装MySQL数据库的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1.概述对于my...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作