linux(CentOS6.7) 环境Mysql 5.7.17安装教程分享给大家,供大家参考,具体内容如下:

1系统约定

安装文件下载目录:/data/software

Mysql目录安装位置:/usr/local/mysql

数据库保存位置:/data/mysql

日志保存位置:/data/log/mysql

执行如下命名:

#mkdir /data/software

#cd /data/software

#wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

建议:在windows上使用迅雷下载,速度很快(我的是1M/s),然后用工具(Xftp)上传到 /data/software目录下;

3解压压缩包到目标位置

#cd /data/software

--解压压缩包

#tar -xzvf /data/software/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

--移动并修改文件名

#mv /data/software/mysql-5.7.17-linux-glibc2.5-x86_64 /usr/local/mysql

4创建数据仓库目录

--/data/mysql 数据仓库目录

# mkdir /data/mysql

#ls /data/

5新建mysql用户、组及目录#      ---新建一个msyql组

# useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql     ---新建msyql用户禁止登录shell

6改变目录属有者

#cd /usr/local/mysql

#pwd

#chown -R mysql .

#chgrp -R mysql .

#chown -R mysql /data/mysql

7配置参数# bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql

此处需要注意记录生成的临时密码,如上文结尾处的:YLi>7ecpe;YP

#bin/mysql_ssl_rsa_setup  --datadir=/data/mysql

8修改系统配置文件

#cd /usr/local/mysql/support-files

# cp my-default.cnf /etc/my.cnf

# cp mysql.server /etc/init.d/mysql

# vim /etc/init.d/mysql

修改以下内容:

9启动mysql

# /etc/init.d/mysql start

--登陆

# mysql -hlocalhost -uroot -p

--如果出现:-bash: mysql: command not found

--就执行: # ln -s /usr/local/mysql/bin/mysql /usr/bin --没有出现就不用执行

--输入第6步生成的临时密码

--修改密码

mysql> set password=password('root');

--设置root账户的host地址(修改了才可以远程连接)

mysql>grant all privileges on *.* to 'root'@'%' identified by 'root';

mysql>flush privileges;

--查看表

mysql> use mysql;

mysql> select host,user from user;

--这里就可以使用远程连接测试了;

10添加系统路径

# vim /etc/profile

添加:

export PATH=/usr/local/mysql/bin:$PATH

如下:

# source /etc/profile

11配置mysql自动启动# chmod 755 /etc/init.d/mysql

# chkconfig --add mysql

# chkconfig --level 345 mysql on

以上就是linux环境Mysql 5.7.13安装教程,希望对大家的学习有所帮助。

附my.cnf(这是一个配置mysql配置文件,暂时可以不用管,如你想钻研 你可以百度或google “mysql my.cnf 配置详情”)

/etc/my.cnf

# For advice on how to change settings please see

# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html

# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the

# *** default location during install, and will be replaced if you

# *** upgrade to a newer version of MySQL.

[mysqld]

# Remove leading # and set to the amount of RAM for the most important data

# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.

innodb_buffer_pool_size = 10G

# Remove leading # to turn on a very important data integrity option: logging

# changes to the binary log between backups.

log_bin

character-set-server=utf8

collation-server=utf8_bin

init-connect='SET NAMES utf8'

# These are commonly set, remove the # and set as required.

basedir = /usr/local/mysql

datadir = /export/mysql/var

port = 3306

server_id = 22206

socket = /export/mysql/mysql.sock

binlog_format = statement

# Remove leading # to set options mainly useful for reporting servers.

# The server defaults are faster for transactions and fast SELECTs.

# Adjust sizes as needed, experiment to find the optimal values.

join_buffer_size = 128M

sort_buffer_size = 2M

read_rnd_buffer_size = 2M

log_bin_trust_function_creators = on

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

lower_case_table_names=1

文档参考:http://www.cnblogs.com/zhao1949/p/5947938.html

Linux(CentOS6.7) 安装MySql5.7数据库 图文教程

linux(CentOS6.7) 环境Mysql 5.7.17安装教程分享给大家,供大家参考,具体内容如下: 1系统约定安装文件下载目录:/data/softwareMysql目录安装位置:/usr/ ...

DA_05_Linux(CentOS6.7) 安装MySql5.7数据库

1系统约定 安装文件下载目录:/data/software Mysql目录安装位置:/usr/local/mysql 数据库保存位置:/data/mysql 日志保存位置:/data/log/mysq ...

Centos6.5安装MySQL5.6备忘记录

Centos6.5安装MySQL5.6 1. 查看系统状态 [root@itzhouq32 tools]# cat /etc/issue CentOS release 6.5 (Final) Kern ...

CentOS6.5安装mysql5.7

CentOS6.5安装mysql5.7 查看mysql的安装路径: [root@bogon ~]# whereis mysql mysql: /usr/bin/mysql /usr/lib/mysql ...

CentOS6.5安装MySQL5.6

CentOS6.5安装MySQL5.6,开放防火墙3306端口,允许其他主机使用root账户密码访问MySQL数据库 查看操作系统相关信息 ** 该查看方法只适用于CentOS6.5 (lsb_rel ...

centos6.5安装Mysql5.6及更改密码

(一) centos6.5安装Mysql5.6 二进制文件安装的方法分为两种: 第一种是不针对特定平台的通用安装方法,使用的二进制文件是后缀为.tar.gz的压缩文件: 第二种是使用RPM或其他包进行 ...

第三百九十九节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5安装mysql5.6

第三百九十九节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5安装mysql5.6 1.检测系统是否已经安装过mysql或其依赖,若已装过要先将其删除,否则第4步 ...

linux 环境RPM 安装MYSQL5.6

linux 环境RPM 安装MYSQL5.6 系统环境 CentOS7.2 1.关闭selinux 服务[SELinux是一种基于域-类型 模型(domain-type)的强制访问控制(MAC)安全系 ...

centos6.8安装mysql5.6【转】

首先先要去看看本机有没有默认的mysql, 本地默认有的,我们应先卸载,在安装新的这个逻辑. rpm -qa | grep mysql 我本机默认安装的mysql5.1.73 下一步删除 rpm -e ...

随机推荐

mac显示所有文件、不产生.DS_Store文件

1.mac的Finder显示所有文件: defaults write com.apple.finder AppleShowAllFiles -bool true killall Finder 2.ma ...

Objective-C 学习笔记(Day 2)

------------------------------------------- 如何根据题目准确完整清晰的声明一个类并实现给定的行为 /*  //下面这个程序教大家如何根据题目去声明一个类,并 ...

大家来找茬-SpringMVC中Tomcat正常启动,始终访问不了Controller,出404错

创建了一个空的SpringMVC项目,Tomcat可以正常启动,但是运行的时候,始终进不了Controller,并且报404错误. 百度各种查,结果也是查不到原因.各个群里面各种求,各种贴源码,也没有 ...

js判断输入的是单字节还是双字节

计算机上每一个字符.数字.汉字.字母等,都对应着unicode编码,unicode编码小于255的为单字节,大于255.小于65535的为双子节或三字节 查看一个字符对应的unicode编码 var ...

JavaScript 数组方法

数组方法: 1.Array.join([param]) 方法:将数组中所有的元素都转换为字符串并连接起来,通过字符 param 连接,默认使用逗号,返回最后生成的字符串 2.Array.reverse ...

python学习之第八篇——字典嵌套之字典中嵌套字典

cities = { 'shanghai':{'country':'china','population':10000,'fact':'good'}, 'lendon':{'country':'eng ...

js中的栈、堆、队列、内存空间

栈(stack) .堆(heap). 队列(queue)是js的三种数据结构. 栈(stack) 栈的特点是"LIFO,即后进先出(Last in, first out)".数据存 ...

当弹出的div失去焦点的时候自动隐藏

jquery: $("#button").click(function(event){ $("#box").show(); event.stopPropagat ...

OpenMPI源码剖析:网络通信原理(二) 如何选择网络协议?

因为比较常用的是 TCP 协议,所以在 opal/mca/btl/tcp/btl_tcp.h 头文件中找到对应的 struct mca_btl_tcp_component_t { mca_btl_ba ...

centos 6.7安装mysql_Linux(CentOS6.7) 安装MySql5.7数据库相关推荐

  1. linux centos 安装rar,CentOS6.8 安装rar解压缩

    wget http://www.rarsoft.com/rar/rarlinux-x64-5.4.0.tar.gz tar -zxvf rarlinux-x64-5.4.0.tar.gz cd rar ...

  2. centos 7安装mysql_Linux Centos7 下安装Mysql - 8.0.15

    Mysql有两种安装方式:源码包安装和二进制包安装 本文描述的是二进制安装包,下载目录:https://www.mysql.com/downloads/ 步骤一: 步骤二: 步骤三: 因本人的虚拟机是 ...

  3. 安装部署 —— CentOS6/CentOS7 安装配置mysql 5.7

    本文记录下使用CentOS6.5 和7 使用yum安装mysql的过程&一些常见问题 CentOS7 安装MySQL8:CentOS7安装MySQL8.0图文教程_闰土的猹猹君的博客-CSDN ...

  4. linux opera安装插件,centos6.2安装Opera

    centos6.2安装Opera 不是自己不想安装Chrome, 只是,实在安装不了. 下载Opera wget http://get.geo.opera.com/pub/opera/linux/12 ...

  5. linux中wps默认安装目录,centos6.5 安装wps linux

    wps现在有linux版本,linux里面自带的soffice工具,又感觉比较挫,因此考虑在linux中安装wps工具,来操作excel和work文档. 安装的linux系统为64位系统的centos ...

  6. linux cmake编译安装mysql_Linux源码安装MySQL 5.6.12 (Cmake编译)

    Linux源码安装MySQL 5.6.12 (Cmake编译) 1.安装make编译器(默认系统自带) 下载地址: tar zxvf make-3.82.tar.gz cd make-3.82 ./c ...

  7. linux系统编译安装mysql_Linux下编译安装MySQL

    获得以下所需的源代码包,并存放在/usr/local/src 与mysql相关:boost_1_59_0.tar.gz cmake-3.6.2.tar.gz mysql-5.7.16.tar.gz 安 ...

  8. centos 6 安装mysql,CentOS6.5安装MySQL教程(完整教程)

    Step 1:检测系统是否安装MYSQL# yum list installed | grep mysql 顺便提下如果yum有如下提示不能用的情况: yum在自动更新 原因是yum在自动更新 只要关 ...

  9. linux6 yum安装mysql_linux CentOS6.5 yum安装mysql5.6

    本文为大家分享了linux yum安装mysql5.6简单过程,供大家参考,具体内容如下 1.新开的云服务器,需要检测系统是否自带安装mysql # yum list installed | grep ...

最新文章

  1. SOCKET是调用操作系统通信服务的一种机制
  2. MVC用非Entity Framework将数据显示于视图(二)
  3. 一分钟了解spark的调优
  4. C++中vector作为参数的三种传参方式
  5. Multi-thread--C++11中std::unique_lock的使用
  6. 一图全解10个影响人类社会的算法
  7. 微服务架构实战(二):使用API Gateway
  8. MATLAB EOF处理 缺测值问题
  9. 一位销售的几年职业总结
  10. 硬件工程师基本元器件类复习——三极管
  11. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true
  12. 2022年认证杯SPSSPRO杯数学建模C题(第一阶段)污水流行病学原理在新冠疫情防控方面的作用求解全过程文档及程序
  13. 《SQL必知必会》学习笔记——第十二课 连结表
  14. 计算机网络词汇解释(一)——网络协议体系
  15. NR 物理资源(pointA,PRB,CRB之间关系)
  16. 打造前端 Deepin Linux 工作环境——安装配置 atom 编辑器
  17. matlab如何区分乐器,如何区分各种乐器的声音?(弦乐篇)
  18. 史玉柱10大广告法则:洞悉人性敢投入精于执行
  19. E1 CE1 T1 BRI PRI
  20. 转载:最值得反思:迟到太久不必到

热门文章

  1. 微软认真了!微软Surface平板强来袭击,采用IntelX86 I5 CPU 支持Windows8 Pro版本 全面兼容PC端软件...
  2. 安卓内核UAF漏洞利用探秘
  3. 谈一次java web系统的重构思路
  4. 数学模型学习——模糊关系与模糊矩阵
  5. BUUCTF闯关日记--[MRCTF2020]你传你呢(超详解)
  6. php压缩图片大小尺寸
  7. IconMoon将svg转换成字体图标
  8. java8foreach 返回值,Java8 forEach
  9. HTML页面中文乱码解决方法
  10. 微信朋友圈“文字发”操作技巧,轻松实现不带图发布