1、停止 MySQL 服务(service mysqld stop)。
2、删除mysql-bin打头的文件(mysql-bin.index除外)。
3、修改mysql-bin.index文件,将删除了的文件名从该文件中删除。
4、启动 MySQL 服务(service mysqld start)。
linux下:比如我的mysql是用源码方式安装在/usr/local/mysql
自动:将/usr/local/mysql/share/mysql/mysql.server拷贝到/etc/rc.d/init.d/下,然后
chkconfig --add mysql.server就可以开机就启动mysql服务了。
手动:以root身份执行/usr/local/mysql/bin/mysqld_safe --user=mysql
windows下:
自动:
用cmd方式,到mysql安装路径的bin文件夹下,执行:mysqld-nt --install
手动:直接到到mysql安装路径的bin文件夹下执行net start mysql即可。
如果不想让mysql在计算机启动时候就启动服务,执行:mysqld-nt --remove
也可以在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices中删除对应服务并重启计算机。
关闭mysql:mysqladmin -uroot -p shutdown
启动mysql:
mysqld-nt --install
net start mysql
mysql启动方式有很多种,根据系统和安装方式不一样,启动方法也不一样。解压版 启动和停止方法:
/usr/local/mysql/bin/mysqld_safe –user=mysql
/usr/local/mysql/bin/mysqladmin -uroot -p shutdown (然后输入密码)
(或者直接 kill 掉进程)
-user=mysql 是为了设置告诉mysql,生成的数据的访问权限属于哪个用户。
MAC安装版 启动和停止方法:
/usr/local/Cellar/mysql/bin/mysql.server start
/usr/local/Cellar/mysql/bin/mysql.server stop
Linux安装版 Linux版本不一样,启动方式也有点不太一样。
/etc/init.d/mysqld start
/etc/init.d/mysqld stop
/etc/init.d/mysqld restart
或 service mysqld start
service mysqld stop
service mysqld restart
或 service mysql start
service mysql stop
service mysql restart
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)