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

【转】myql启动方式总结

 
阅读更多
mysql的四种启动方式:
1、mysqld
启动mysql服务器:./mysqld --defaults-file=/etc/my.cnf --user=root
客户端连接:
mysql --defaults-file=/etc/my.cnf
or
mysql -S /tmp/mysql.sock
 
2、mysqld_safe
启动mysql服务器:./mysqld_safe --defaults-file=/etc/my.cnf --user=root &
客户端连接:
mysql --defaults-file=/etc/my.cnf
or
mysql -S /tm/mysql.sock
 
3、mysql.server
cp -v /usr/local/mysql/support-files/mysql.server /etc/init.d/
chkconfig --add mysql.server
启动mysql服务器:service mysql.server {start|stop|restart|reload|force-reload|status}
客户端连接:同1、2
 
4、mysqld_multi
mkdir $MYSQL_BASE/data2
cat <<-EOF>> /etc/my.cnf
[mysqld_multi]
mysqld= /usr/local/mysql/bin/mysqld_safe
mysqladmin = /user/local/mysql/bin/mysqladmin
user = mysqladmin
password = mysqladmin
 
[mysqld3306]
port            = 3306
socket          = /tmp/mysql3306.sock
pid-file= /tmp/mysql3306.pid
skip-external-locking
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
basedir= /usr/local/mysql
datadir= /usr/local/mysql/data
 
[mysqld3307]
port            = 3307
socket          = /tmp/mysql3307.sock
pid-file= /tmp/mysql3307.pid
skip-external-locking
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
basedir= /usr/local/mysql
datadir= /usr/local/mysql/data2
EOF
 
#mysql -S /tmp/mysql3306.sock
mysql>GRANT SHUTDOWN ON *.* TO 'mysqladmin'@'localhost' identified by 'mysqladmin' with grant option;
 
#mysql -S /tmp/mysql3307.sock
mysql>GRANT SHUTDOWN ON *.* TO 'mysqladmin'@'localhost' identified by 'mysqladmin' with grant option;
 
启动mysql服务器:./mysqld_multi --defaults-file=/etc/my.cnf start 3306-3307
关闭mysql服务器:mysqladmin shutdown
 
可参考<<MySql5.1参考手册>>
http://dev.mysql.com/doc/refman/5.1/zh/database-administration.html#server-side-scripts
 
分享到:
评论

相关推荐

    CentOS MySQL启动和关闭命令

    在实际操作中,还需要根据具体情况灵活调整命令的使用方式,确保MySQL服务能够稳定运行。此外,了解如何处理MySQL服务启动与关闭过程中可能出现的问题,对于确保系统的稳定性至关重要。 通过本文的学习,相信读者...

    MySQL.zip启动

    总结起来,"MySQL.zip启动"涉及到的关键知识点包括:ZIP文件的解压,批处理文件的使用,MySQL服务器的启动命令,以及环境变量配置。对于初学者来说,了解这些基础知识对于成功运行MySQL服务器至关重要。

    mysql命令简单总结

    ### MySQL命令简单总结 本文将基于提供的部分内容对MySQL的一些常用命令进行详细解释,这些命令涵盖了启动、重启、关闭MySQL服务,以及登录、设置密码、权限管理等基础操作,并且包括了数据库与表的基本管理(创建...

    MYSQL启动daima

    除了通过命令行方式启动MySQL服务之外,还可以通过Windows的服务管理器来启动MySQL服务。这种方式更加直观和方便,适合大多数用户: - **打开服务管理器**:可以通过在“运行”对话框中输入“services.msc”并按...

    MySQL 基础知识的总结

    在Windows上,可以通过服务管理器启动和停止MySQL服务;在Linux上,可以使用系统服务命令如`systemctl start mysql`来管理。 2. **数据类型** MySQL支持多种数据类型,包括数值类型(如INT、FLOAT、DECIMAL)、...

    问题:本地计算机上的MySQL服务启动后停止,某些服务在未由其他服务或程序使 用时将自动停止。

    MySQL 服务启动失败问题解决方案 在本地计算机上,MySQL 服务启动后停止,是一种常见的问题。这种情况下,某些服务在未由其他服务或程序使用时将自动停止。解决该问题的关键在于正确地安装和配置 MySQL 服务。 ...

    MYSQL服务无法启动1067解决办法

    ### MySQL服务无法启动1067错误解决方法 在日常使用MySQL数据库的过程中,有时会遇到“MySQL服务无法启动,报1067错误”的问题。这种情况通常发生在Windows系统上,并且会让用户感到非常困扰,因为这直接影响到了...

    mysql启动关闭bat脚本

    总结来说,"mysql启动关闭bat脚本"提供了一种高效的方法来管理MySQL数据库服务,使得用户无需深入理解复杂的命令行工具就能轻松控制服务状态。这对于日常运维工作或是非专业技术人员来说,无疑大大提升了工作效率。...

    Linux平台MySQL启动关闭方式总结

    本文将总结几种常用的方法,并重点讨论使用`mysqld`守护进程启动和关闭MySQL服务的方式。以下是对这些方法的详细说明: 1. 使用`mysqld`启动和关闭MySQL服务: `mysqld`是MySQL服务器的主要组件,负责处理大部分...

    mysql快速启动关闭脚本

    总结起来,"mysql快速启动关闭脚本"是一个实用的工具,它通过批处理文件简化了Windows用户对MySQL服务的管理。通过双击这些脚本,用户可以快速启动或关闭MySQL服务,提高了日常数据库管理的效率。这体现了脚本在IT...

    mysql启动与web

    总结来说,MySQL启动与Web的关系主要体现在Web应用程序通过数据库连接与MySQL交互,以实现数据的存储和检索。同时,Ajax技术在不刷新整个页面的情况下提供了与服务器通信的能力,提高了用户体验。理解并熟练掌握这些...

    VS208启动mysql方法

    总结来说,要在VS2008中启动和使用MySQL,你需要正确安装MySQL服务器,配置项目属性以包含库文件和头文件路径,处理好动态链接库,并编写使用MySQL C API的代码。通过这些步骤,你可以在VS2008环境下进行MySQL相关的...

    MySQL的启动方法(windows_平台)

    MySQL 在 Windows 平台上可以通过服务的方式启动。首先确保 MySQL 已经正确安装,并且作为 Windows 服务进行了注册。 **具体步骤:** 1. **打开计算机管理界面:** 右键点击“我的电脑”或者“此电脑”,选择...

    mysql基本介绍及安装启动

    ### MySQL基本介绍及安装启动 #### 一、MySQL概述 MySQL是一种开源的关系型数据库管理系统(RDBMS),它使用结构化查询语言(SQL)作为其数据库管理的主要接口。MySQL因其性能稳定、易于使用且功能强大而被广泛...

    Centos6.7系统安装MySQL5.7总结

    本资源总结了在Centos6.7系统中安装MySQL5.7的步骤,包括下载和安装MySQL软件包,创建数据库仓库目录,新建MySQL用户和组,修改目录属有者,配置参数,修改系统配置文件,启动MySQL服务等步骤。 一、系统环境和依赖...

    mysql init的启动方法

    ### MySQL Init的启动方法 MySQL 是一款非常流行的开源关系型数据库管理系统,在Linux环境下,通过init脚本进行MySQL服务的管理是一种常见的做法。本文将详细介绍如何利用init脚本来启动、停止及检查MySQL服务的...

    mysql绿色版在windows系统中的启动

    总结来说,MySQL绿色版在Windows上的启动涉及下载、解压、配置环境变量、创建数据目录、初始化数据库、设置密码、配置my.ini文件以及创建启动和停止脚本。这些步骤完成后,你就可以在Windows系统上正常使用MySQL...

    mysql安装失败启动服务失败

    ### MySQL 安装失败与服务启动错误解析 在进行MySQL数据库服务器的安装过程中,可能会遇到“mysql安装失败启动服务失败”的问题。此类问题通常表现为安装过程中出现错误提示,或者安装完成后无法正常启动MySQL服务...

    sql2005数据转换成mysql

    3. **启动工具** 解压完成后,找到解压后的文件夹中的`MySQLMigrationTool.exe`文件并双击打开。首次运行时,可能会提示需要Java环境,请确保已正确安装Java运行环境后继续操作。 #### 迁移步骤详解 1. **源...

Global site tag (gtag.js) - Google Analytics