文档章节

MySql5.7.12_安装配置

sand_ant
 sand_ant
发布于 2016/06/21 16:24
字数 316
阅读 20
收藏 0
点赞 0
评论 0

[TOC]

MySql5.7.12_安装配置

linux安装

添加mysql的用户和组

sudo groupadd mysql
//-- useradd -r参数表示mysql用户是系统用户,不可用于登录系统
sudo useradd -r -g mysql mysql

解压安装

//-- 添加mysql用户和组
groupadd mysql
useradd -r -g mysql -s /bin/false mysql

//-- 解压mysql到/usr/local下
cd /usr/local
tar zxvf /path/to/mysql-VERSION-OS.tar.gz
ln -s full-path-to-mysql-VERSION-OS mysql

//-- 创建目录,修改目录的拥有者为mysql
cd mysql
mkdir data
mkdir mysql-files
chmod 750 data mysql-files 
chown -R mysql .
chgrp -R mysql .

//-- 安装
bin/mysqld --initialize --user=mysql 
bin/mysql_ssl_rsa_setup

//-- 将目录拥有者改回root,data 和mysql-files文件夹保持mysql为拥有者
chown -R root .
chown -R mysql data mysql-files

//-- 通过不验证权限的方式启动(5.7默认为随机密码...)
bin/mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
//-- 修改root密码
bin/mysql
mysql> update mysql.user set authentication_string=password('root') where user='root' and Host = 'localhost';
mysql> flush privileges;
mysql> quit;

//-- 重启mysql
pkill -9 mysql
bin/mysqld_safe --user=mysql &

其他机器可访问

bin/mysql
mysql> SET PASSWORD = PASSWORD('root');
mysql> update mysql.user set host = '%' where user = 'root';
mysql> flush privileges;
mysql> quit;

创建快捷方式

//-- mysql-start
#!/bin/sh
exec /usr/local/mysql/bin/mysqld_safe --user=mysql &
//-- mysql
ln -s /usr/local/mysql/bin/mysql mysql

© 著作权归作者所有

共有 人打赏支持
sand_ant
粉丝 3
博文 35
码字总数 18706
作品 0
无锡
Mycat在MySQL主从模式(1主1从)下读写分离和及自动切换模式的验证

博客迁移到:http://www.cnblogs.com/skymyyang/ 实验环境 两台Centos7 MySQL5.7.12 IP地址为:192.168.10.36 192.168.10.37 一台Centos7 Mycat IP地址为:192.168.10.31 一:安装mysql,如下......

skymyyang ⋅ 2016/12/19 ⋅ 0

冷川/Linux-Tutorial

Java 程序员眼中的 Linux 初衷(Original Intention) 整理下自己所学 带动更多的人进入 Linux 世界,特别是做 Java 开发的人 Github 项目地址,欢迎 、:https://github.com/judasn/Linux-Tut...

冷川 ⋅ 2016/11/14 ⋅ 0

apache安装与配置

安装步骤 双击下载的文件进行安装,出现Apache HTTP Server 2.2 - Installation Wizard的安装向导。首先是欢迎页。 Apache安装与配置 点击【Next】,出现协议页License Agreement。 Apache安...

桂圆_noble ⋅ 2016/07/01 ⋅ 0

RHEL + Oracle 11g + udev + ASM实验扩展

最近一段时间在刻苦的学习Oracle的体系结构等理论知识,在这里总结一些知识,以及自己在此做个实验扩展巩固最近所学的知识。 实验环境 Redhat Enterprise Linux 6.5 x86_64 IP地址:192.168...

Sound_ ⋅ 2017/05/24 ⋅ 0

Python开发环境搭建配置

前言 工欲善其事必先利其器 Python开发的第一步就是开发环境的搭建配置了,一个清晰流畅并且简单的配置过程会让我们在Python的学习之路开个好头,你会更有信心使用它的。 注意,本篇虽然是介...

Ihesong ⋅ 01/06 ⋅ 0

Eclipse+Maven+Tomcat+Git生产环境搭建

1. JDK的安装 首先下载JDK,安装,并配置环境变量。设置完成后,在命令行测试,当出现如下结果时,说明配置成功。 2. Eclipse的安装和配置 下载Eclipse IDE for Java EE Developers(http://...

雪猴儿 ⋅ 2016/03/05 ⋅ 0

CentOS-6平台三机编译安装FastCGI模型

LAMP(2)--CentOS-6平台三机编译安装FastCGI模型 要求: (1) 三者分离于三台主机;(编译安装,模块或php-fpm); (2) 一个虚拟主机用于提供phpMyAdmin;另一个虚拟主机用于提供wordpress; (3...

网费 ⋅ 2016/04/26 ⋅ 0

centos6.5下使用yum完美搭建LNMP环境(php5.6)

准备工作 配置防火墙,开启80端口、3306端口 删除原有的 iptables , 添加合适的配置 rm -rf /etc/sysconfig/iptablesvi /etc/sysconfig/iptables 添加如下内容 : ##########################...

Elson ⋅ 2016/12/14 ⋅ 0

Ambari 2.4 安装教程,另附配置 haodoop lzo

准备工作 1. 安装JDK,集群内各成员主机安装JDK的路径和版本必须统一。 2. 在集群内主机安装一台MySQL Server (MySQL为选装,Ambari默认的数据库为 PostgreSQL) 1. MySQL 配置 创建 ambari...

yangji008 ⋅ 2017/03/27 ⋅ 0

源码安装lamp

在实际环境中我们经常根据自己所处的公司环境进行配置,适合自己公司的配置。下面我们来介绍如何进行编译安装 安装前提 在CentOS7 系统: 关闭iptables 将selinux设置为disabled apr-1.6.2.ta...

Joah_Li ⋅ 2017/10/18 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

高并发之Nginx的限流

首先Nginx的版本号有要求,最低为1.11.5 如果低于这个版本,在Nginx的配置中 upstream web_app { server 到达Ip1:端口 max_conns=10; server 到达Ip2:端口 max_conns=10; } server { listen ...

算法之名 ⋅ 今天 ⋅ 0

Spring | IOC AOP 注解 简单使用

写在前面的话 很久没更新笔记了,有人会抱怨:小冯啊,你是不是在偷懒啊,没有学习了。老哥,真的冤枉:我觉得我自己很菜,还在努力学习呢,正在学习Vue.js做管理系统呢。即便这样,我还是不...

Wenyi_Feng ⋅ 今天 ⋅ 0

博客迁移到 https://www.jianshu.com/u/aa501451a235

博客迁移到 https://www.jianshu.com/u/aa501451a235 本博客不再更新

为为02 ⋅ 今天 ⋅ 0

win10怎么彻底关闭自动更新

win10自带的更新每天都很多,每一次下载都要占用大量网络,而且安装要等得时间也蛮久的。 工具/原料 Win10 方法/步骤 单击左下角开始菜单点击设置图标进入设置界面 在设置窗口中输入“服务”...

阿K1225 ⋅ 今天 ⋅ 0

Elasticsearch 6.3.0 SQL功能使用案例分享

The best elasticsearch highlevel java rest api-----bboss Elasticsearch 6.3.0 官方新推出的SQL检索插件非常不错,本文一个实际案例来介绍其使用方法。 1.代码中的sql检索 @Testpu...

bboss ⋅ 今天 ⋅ 0

informix数据库在linux中的安装以及用java/c/c++访问

一、安装前准备 安装JDK(略) 到IBM官网上下载informix软件:iif.12.10.FC9DE.linux-x86_64.tar放在某个大家都可以访问的目录比如:/mypkg,并解压到该目录下。 我也放到了百度云和天翼云上...

wangxuwei ⋅ 今天 ⋅ 0

PHP语言系统ZBLOG或许无法重现月光博客的闪耀历史[图]

最近在写博客,希望通过自己努力打造一个优秀的教育类主题博客,名动江湖,但是问题来了,现在写博客还有前途吗?面对强大的自媒体站点围剿,还有信心和可能型吗? 至于程序部分,我选择了P...

原创小博客 ⋅ 今天 ⋅ 0

IntelliJ IDEA 2018.1新特性

工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试? 本文转载自:netty技术内幕 3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再...

Romane ⋅ 今天 ⋅ 0

浅谈设计模式之工厂模式

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻...

佛系程序猿灬 ⋅ 今天 ⋅ 0

Dockerfile基础命令总结

FROM 指定使用的基础base image FROM scratch # 制作base image ,不使用任何基础imageFROM centos # 使用base imageFROM ubuntu:14.04 尽量使用官方的base image,为了安全 LABEL 描述作...

ExtreU ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部