`
AllenHU0320
  • 浏览: 86870 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MySQL服务管理配置

 
阅读更多

创建管理脚本

$vim /data/mysqldata/scripts/mysql_env.ini

#set env

MYSQL_USER=system

MYSQL_PASS=123456

#check_parameter

if [ $# -ne 1 ]      --$# 表示参数个数

then

         HOST_PORT=3306

else

         HOST_PORT=$1

fi

 

修改权限

$chmod 600 /data/mysqldata/scripts/mysql_env.ini

 

创建启动脚本

$vim /data/mysqldata/scripts/mysql_db_startup.sh

#!/bin/sh

source /data/mysqldata/scripts/mysql_env.ini

echo "Startup MySQL Service: localhost_"${HOST_PORT}

/usr/local/mysql/bin/mysqld_safe --defaults-file=/data/mysqldata/${HOST_PORT}/my.cnf &

 

创建关闭脚本

$vim /data/mysqldata/scripts/mysql_db_shutdown.sh

#!/bin/sh

source /data/mysqldata/scripts/mysql_env.ini

echo "Shutdown MySQL Service: localhost_"${HOST_PORT}

/usr/local/mysql/bin/mysqladmin -u${MYSQL_USER} -p${MYSQL_PASS} -S /data/mysqldata/${HOST_PORT}/mysql.sock shutdown

 

快速登录脚本

$vim /data/mysqldata/scripts/mysqlplus.sh

#!/bin/sh

source /data/mysqldata/scripts/mysql_env.ini

echo "Login MySQL Service: localhost_"${HOST_PORT}

/usr/local/mysql/bin/mysql -u${MYSQL_USER} -p${MYSQL_PASS} -S /data/mysqldata/${HOST_PORT}/mysql.sock $2

 

修改权限

$chmod 755 mysql_db* mysqlplus.sh

 

添加环境变量

/data/mysqldata/scripts添加到mysql.bash_profile$PATH

export PATH=/data/mysqldata/scripts:$PATH

 

本地连接MySQL服务

$mysqlplus.sh

 

开机自动启动

编辑/etc/rc.local文件,需要在root用户下执行

#vim /etc/rc.local

 

sudo –i –u mysql /data/mysqldata/scripts/mysql_db_startup.sh 3306 > /home/mysql/mysql_db_startup.log 2>&1 

 

分享到:
评论

相关推荐

    国家开放大学 数据库运维 形考一 MySQL数据库服务器配置

    MySQL数据库服务器配置 MySQL数据库服务器配置是国家开放大学数据库运维 形考一的重要组成部分。通过这个实验,我们将掌握 MySQL 的安装方法,了解 MySQL 服务器的组成,掌握 MySQL 服务器的配置方法。 MySQL安装...

    实验1MySQL数据库服务器配置.pdf

    MySQL 数据库服务器配置是数据库管理系统的核心组件之一,本实验旨在指导用户掌握 MySQL 数据库服务器的安装、配置和使用方法。 知识点1: MySQL 安装方法 在实验 1-1 中,用户需要下载当前最新版本的 MySQL 并在 ...

    数据库运维 形考任务1 实验1 MySQL数据库服务器配置.pdf

    MySQL数据库服务器配置是数据库运维中的基础工作,本实验涵盖了MySQL的安装、配置、启动与关闭、日志管理、数据库与表的创建以及存储引擎的使用等多个关键知识点。 1. **MySQL安装**:实验要求下载并安装MySQL,这...

    实验1 MySQL数据库服务器配置.docx

    实验1的目的是让学生熟悉MySQL数据库服务器的安装、配置和管理,包括从下载和安装到启动、停止数据库,以及查看和管理各种日志。此外,实验还涵盖了数据库的创建、存储引擎的使用,以及系统状态和变量的检查。以下是...

    实验1 MySQL数据库服务器配置.pdf

    MySQL 数据库服务器配置实验 本实验旨在掌握 MySQL 数据库服务器的配置方法,了解 MySQL 服务器的组成结构,并学习 MySQL 服务器的使用方法。通过本实验,学生将掌握 MySQL 的安装方法、查看配置文件的内容、启动和...

    JIRA+MYSQL配置

    以上步骤完成了JIRA和MYSQL的集成配置,使得JIRA能够使用MYSQL数据库存储其项目管理数据,从而实现项目管理数据的持久化、稳定性与安全性。需要注意的是,以上的操作应当在JIRA官方文档的指导下进行,以确保配置的...

    MySQL口令修改_MYSQL服务配置器

    MySQL是世界上最流行的关系型数据库管理系统之一,用于...以上就是关于“MySQL口令修改_MYSQL服务配置器”的详细内容,希望对你理解MySQL的管理和安全配置有所帮助。记住,良好的数据库管理习惯是保护数据安全的关键。

    服务器mysql远程配置

    1. **开启MySQL服务的远程访问权限**:这通常涉及到编辑MySQL的配置文件`my.cnf`(在不同的操作系统上,路径可能不同),在`bind-address`行取消注释并设置为0.0.0.0,这样MySQL就会监听所有网络接口。 2. **授权...

    《Linux服务器配置与管理》教学课件—第-11-章--MySQL-服务器配置.pptx

    【MySQL服务器配置】是Linux服务器管理中的重要环节,特别是对于依赖数据库存储数据的应用来说。本章节主要涵盖了MySQL的介绍、安装、配置与优化,以及数据库的备份与恢复,旨在帮助学习者掌握MySQL在Linux环境下的...

    MySQL-5.7.20配置

    MySQL-5.7.20是数据库管理系统MySQL的一个版本,其配置是确保系统稳定运行和高效数据处理的关键步骤。在本篇文章中,我们将详细探讨如何进行MySQL-5.7.20的配置,主要包括环境变量配置、my.ini文件配置、登录配置...

    MySQL 使用 SSL 连接配置详解

    MySQL 使用SSL连接配置详解 在现代数据库管理中,安全性是至关重要的,SSL(Secure Sockets Layer)连接为MySQL提供了一种加密数据传输的方式,确保了客户端和服务器之间的通信不被窃听或篡改。本文将详细介绍如何...

    MYSQL5.1图文配置

    MYSQL5.1图文配置 MYSQL5.1图文配置是MYSQL5.1的安装和配置...MYSQL5.1图文配置是MYSQL5.1安装和配置的详细指导,包括了MYSQL Server的安装、配置和管理,MYSQL数据库管理、MYSQL安全设置和MYSQL性能优化等知识点。

    ubuntu 下mysql 安装及配置文件

    安装完成后,启动MySQL服务: ```shell sudo systemctl start mysql ``` 为了使MySQL在每次启动系统时自动运行,你可以使用: ```shell sudo systemctl enable mysql ``` 接下来,我们来讨论配置文件。在Ubuntu...

    mysql安装配置-使用systemd管理MySQL服务器.pdf

    systemd支持以下几种类型的文件,用于MySQL服务的管理和配置: 1. **mysqld.service(RPM平台),mysql.service(Debian平台)**:这是systemd服务单元配置文件,包含了MySQL服务的基本配置信息。 2. **mysqld@....

    mysql 5.7.15 安装配置方法图文教程

    安装和配置 MySQL 需要注意很多细节,例如环境变量的配置、my.ini 文件的修改、初始化数据库和启动 MySQL 服务等。但是,只要按照正确的步骤进行安装和配置,我们就可以轻松地安装和使用 MySQL。

    MySQL安全配置详解

    MySQL 安全配置详解 MySQL 是一个真正的多用户、多线程 SQL 数据库服务器,它是一个客户机/服务器结构的实现。MySQL 安全配置详解将指导用户如何正确地配置 MySQL,以确保数据库的安全性。 一、MySQL 安装 MySQL ...

    MYSQL5.0安装配置

    13. **配置网络选项**:配置 MySQL 服务是否监听所有网络接口,以及端口设置,默认的 3306 端口通常无需更改。 14. **账户与权限设置**:创建 root 用户并设置密码,这是管理 MySQL 服务器的主账户。确保设置强密码...

    linux mysql5.7.13 配置以及配置文件

    MySQL 5.7.13 是 MySQL 数据库...综上所述,配置 MySQL 5.7.13 在 Linux 上需要关注安装、配置文件调整、初始化、服务管理和性能优化等多个方面。理解并熟练运用这些知识点,将有助于你更好地管理和利用 MySQL 数据库。

    MySQL Cluster 7.3.7+CentOS7集群配置入门 MySQL双管理节点配置入门

    这篇博客将引导我们进行MySQL Cluster的基本配置,特别是双管理节点的设置。 首先,我们需要了解MySQL Cluster的基本架构。它由三个主要组件构成:Data Nodes(数据节点)、Management Nodes(管理节点)和SQL ...

Global site tag (gtag.js) - Google Analytics