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 = /data/mydata3307/mysql3307.sock
pid-file= /data/mydata3307/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 /data/mydata3307/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
mysqladmin --port 3307 -S /data/mydata3307/mysql3307.sock shutdown
相关推荐
总结来说,"mysql启动关闭bat脚本"提供了一种高效的方法来管理MySQL数据库服务,使得用户无需深入理解复杂的命令行工具就能轻松控制服务状态。这对于日常运维工作或是非专业技术人员来说,无疑大大提升了工作效率。...
### CentOS下MySQL的启动与关闭命令详解 在Linux系统中,特别是CentOS发行版中,MySQL作为一款广泛使用的开源数据库管理系统,在服务器应用中扮演着重要的角色。本文将详细介绍CentOS环境下MySQL服务的启动与关闭...
mysql 服务启动与关闭脚本,Windows 批处理,双击启动或者关闭
在MySQL数据库系统中,"ibdata1" 文件是InnoDB...总的来说,处理MySQL启动后立即关闭的问题需要深入理解数据库的工作原理,以及如何读取和分析错误日志。同时,定期备份和监控数据库的状态是预防这类问题的重要措施。
在本地创建了mysql 经常找服务启动,关闭特别麻烦,直接写了一个bat文件进行控制
标题中的“mysql快速启动关闭脚本”指的是利用Windows批处理(.cmd)文件来自动化启动和关闭MySQL数据库服务的过程。在Windows环境中,MySQL服务通常以服务的形式运行,可以通过服务管理器或者命令行工具进行控制。...
在标题和描述中提到的"oracle和mysql批处理启动关闭服务",这意味着这些批处理文件(start_oracle.bat、stop_oracle.bat、start_mysql.bat、stop_mysql.bat)分别用于启动和停止Oracle及MySQL数据库服务。...
总结来说,自定义MySQL启动关闭脚本是一种提高数据库管理效率的方法,通过批处理技术,我们可以简化日常的启动和停止操作,使得MySQL的维护工作更加便捷。在编写和优化这类脚本时,应充分考虑实际需求和安全性,确保...
标题“启动关闭MySQL服务”暗示了我们要讨论如何通过批处理文件来自动化MySQL服务的启停过程。批处理文件通常使用`.bat`扩展名,如提供的"启动关闭MySQL服务.bat",这表明它包含了控制MySQL服务的相关命令。 在...
1 MYSQL视频教程_什么是MYSQL及MYSQL的启动与关闭几种方式,通过命令行客户端操作MYSQL
在Windows操作系统中,我们经常需要通过批处理脚本来自动化MySQL的启动和关闭操作,尤其是当MySQL安装在一个ZIP压缩包中时,这种需求更为常见。`mysql bat zip 启动脚本`就是为了解决这个问题而创建的。 一个基本的...
在Linux平台上,MySQL数据库系统的管理和操作是通过不同的命令行工具进行的,特别是针对启动和关闭服务。本文将总结几种常用的方法,并重点讨论使用`mysqld`守护进程启动和关闭MySQL服务的方式。以下是对这些方法的...
当需要启动mysql服务的时候,双击这个.bat 文件。关闭时再次双击即可。
总之,这个压缩包为Oracle和MySQL用户提供了一套简单易用的管理工具,通过一键启动和关闭功能,以及预配置的导入导出脚本,降低了数据库维护的复杂度,使得数据库管理更加便捷高效。对于初学者和经验丰富的DBA来说,...
因此,在部署MySQL时,通常需要关闭iptables,以确保数据库服务能够正常运行。同时,selinux的安全模块可能会带来权限相关的错误提示。在某些情况下,禁用selinux能够减少系统开销,并降低排查问题的复杂性。 在...
mysql启动和关闭.bat文件mysql启动和关闭.bat文件mysql启动和关闭.bat文件mysql启动和关闭.bat文件
在MySQL的管理中,DBA经常需要处理服务器的启动和关闭问题,确保数据库服务的稳定性和安全性。本章主要关注在UNIX系统上启动和关闭MySQL服务器的方法,因为Windows系统的操作在附录A中有详细说明。 MySQL服务器的...
这里,`@echo off`是用来关闭命令行的回显功能,`cd /d %~dp0`则用来切换到批处理文件所在的目录,`mysqld`是MySQL服务器的可执行文件,`--console`参数表示在命令行界面下启动MySQL服务,便于查看启动过程中的输出...
如果MySQL服务配置正确并且能够成功启动,命令行会显示MySQL服务正在运行的信息,并且会一直保持在命令行窗口中直到手动停止或者服务出现异常时自动关闭。 #### 2. 使用Windows服务管理器启动MySQL服务 除了通过...