ubuntu16.04与mysql的运维注意事项
1:环境
ubuntu16.04 虚拟机,需要搭建一个MySQL的生产或者测试环境
2:操作步骤
2.1:更新系统源
首次给root用户指定密码 ,先用安装用户登录

sudo apt-get update(联网模式)
系统安装的时候选择安装Open SSH如果没有则执行 apt-get install openssh-server
2.2:允许root用户SSH登陆
找到/etc/ssh下面的sshd_config,注释掉#PermitRootLogin prohibit-password
添加 PermitRootLogin yes这样 root用户就可以远程SSH登陆了(Ubuntu默认的root不能ssh登陆)

2.3:安装MySQL
执行命令
sudo apt-get install mysql-server mysql-client
系统自动会安装好MySQL服务,ubuntu16.04安装的是5.7.18的版本
Your MySQL connection id is 53
Server version: 5.7.18-0ubuntu0.16.04.1 (Ubuntu)
MySQL默认的配置文件是在:(不同的系统位置可能不同)
/etc/mysql/mysql.conf.d路径下的mysqld.cnf
如果需要远程连接访问接下来需要操作的是:
第一步,注释掉配置文件中的bind-address = 127.0.0.1

第二部,给root用户在任何主机访问授权
grant all on *.* to root@'%' identified by '你mysql中root用户的密码' with grant option;
flush privileges;
flush privileges 这个操作一定要做,是刷新权限列表,让操作立刻生效
之后重启MySQL服务 service mysql restart
可以查看 service mysql status 状态

2.4:关键配置
mysql的一些关键配置
max_allowed_packet  
wait_timeout
interactive_timeout
ubuntu16.04与mysql的运维注意事项的更多相关文章
- 部署MySQL自动化运维工具inception+archer
		
***************************************************************************部署MySQL自动化运维工具inception+a ...
 - 有赞MySQL自动化运维之路—ZanDB
		
有赞MySQL自动化运维之路—ZanDB 一.前言 在互联网时代,业务规模常常出现爆发式的增长.快速的实例交付,数据库优化以及备份管理等任务都对DBA产生了更高的要求,单纯的凭借记忆力去管理那几十 ...
 - MySQL数据库运维课程
		
MySQL数据库运维课程 http://www.dataguru.cn/article-4834-1.html?union_site=comm100 课程大纲 第一课:机器选型.系统规划 第二课:安装 ...
 - Ubuntu16.04中Mysql 5.7 安装配置
		
记录在Ubuntu 16.04安装Mysql 5.7时遇到的一些问题. Mysql安装 使用如下命令进行安装: 1 sudo apt-get install mysql-server mysql-cl ...
 - Ubuntu16.04重新安装MySQL数据库
		
安装之前先检查mysql是否卸载干净 dpkg --list|grep mysql 如果没有卸载干净请看上篇文章将mysql卸载干净 Ubuntu16.04彻底卸载MySQL 开始安装 可以直接默认安 ...
 - Inception介绍(MySQL自动化运维工具)
		
Inception介绍 GitHub:https://github.com/mysql-inception/inception 文档:https://mysql-inception.github.io ...
 - MySQL 日常运维业务账号权限的控制
		
在MySQL数据库日常运维中,对业务子账号的权限的统一控制十分必要. 业务上基本分为读账号和写账号两种账号,所以可以整理为固定的存储过程,让数据库自动生成对应的库的账号,随机密码.以及统一的读权限,写 ...
 - MySQL数据库运维的五大指标
		
如何评价一个公司数据库运维水平的高低?用什么来进行横向与纵向对比?自动化平台建设的目标是什么?必须有相应的指标体系来指导,此指标体系必须满足以下条件: • 可以用数字来测算和衡量 • 最终指标,而不是 ...
 - mysql日常运维与参数调优
		
日常运维 DBA运维工作 日常 导数据,数据修改,表结构变更 加权限,问题处理 其它 数据库选型部署,设计,监控,备份,优化等 日常运维工作: 导数据及注意事项 数据修改及注意事项 表结构变更及注意事 ...
 
随机推荐
- .net中实现RSS方法
			
引用 如何在.net动态网站中实现RSS呢?主要思想是编写一个能够自动按照RSS格式生成xml文档的通用类.具体步骤如下: 步骤一:创建RSS通用类 C#代码 using System; usin ...
 - tomcat开启SSL8443端口的方法
			
参考文献: http://tomcat.apache.org/tomcat-7.0-doc/ssl-howto.html http://blog.sina.com.cn/s/blog_682b5aa1 ...
 - 【Go命令教程】1. 标准命令详解
			
Go 语言的 1.5 版本在标准命令方面有了重大变更.这倒不是说它们的用法有多大的变化,而是说它们的底层支持已经大变样了.让我们先来对比一下 $GOROOT/pkg/tool/< 平台相关目录 ...
 - Cocos2d-x3.0下实现循环列表
			
本文的实现是參照我之前在做iOS时实现的一个能够循环的列表这里用C++重写一遍. 效果: 原文地址:http://blog.csdn.net/qqmcy/article/details/2739301 ...
 - Highcharts.Chart
			
Highcharts 是一个使用javascript 脚本来生成图表的工具,和jfreechart 作用类似,都用来生成各种图表,并支持图片的导出和打印. 从官网 www.highcharts.com ...
 - Cocos2d-x之Schedule
			
Cocos2dx的定时器 from://http://blog.linguofeng.com/archive/2012/11/14/cocos2d-x-Schedule.html 一.schedule ...
 - WordPress主题开发:网站搜索
			
调用方法一:手动输入html <form role="search" method="get" id="searchform" act ...
 - 浏览器中回车(Enter)和刷新的区别是什么?[转载]
			
在浏览器中回车和F5刷新有什么区别那?今天就来说说:浏览器中回车(Enter)和刷新的区别是什么? 这点事. 概论: 1.回车在 Expires有效的时候,是不会去请求服务器的,打开调试看到的请求也只 ...
 - [Web 前端]   react-router4-0中文文档
			
cp : https://blog.csdn.net/sinat_17775997/article/details/70344625 http://618cj.com/react-router4-0% ...
 - [Android Security]   如何把java代码转换成smali代码
			
copy :https://www.cnblogs.com/gordon0918/p/5466514.html 1.概述 Smali是Android系统中Dalvik虚拟机指令语言,在apk逆向过程中 ...