start mysql server_mysql5我的难点,快捷操作(mysql.server stop start),开机启动

1通过脚本启动MySQL:

# ln -s /usr/local/mysql/support-files/mysql.server /usr/local/mysql

打开 mysql 服务器.关闭服务sudo mysql.server stop

# mysql.server start //启动mysql

# mysql.server stop //停止mysql

可能会出现这种情况,如果你试图在/etc/rc.d/rc3.d目录下运行../init.d/mysql start可能会收到如下错误

Starting MySQLCouldn't find MySQL server (./bin/mysqld_safe[失败]

可见mysql.server内部引用了一个相对路径./bin/mysqld_safe,所以这样就导致失败。

解决办法:在/etc/my.cnf 配置文件中添加:

basedir = /usr/local/mysql

2开机启动

在引导时启动MySQL:

# ln -s /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysql

# ln -s /usr/local/mysql/mysql.server /etc/rc.d/init.d/mysql

# cd /etc/rc.d/init.d

# chkconfig --add mysql       //配置是否自动启动, chkconfig --del mysql 可删除

# chmod +x /etc/rc.d/init.d/mysql    //添加如执行权限

Tips

Linux运行级别:

分成了8种运行级别,其中常用7种。可在/etc/inittab文件中设置。

0 - halt

1 - Single user mode

2 - Multiuser, without NFS

3 - Full multiuser mode

4 - unused

5 - x11

6 - reboot

默认设置为:id:3:initdefault:

每一种动行级别都有自已独立的文件夹,例如:

/etc/rc.d/rc3.d 表示运行级别为3的配置都存放在这个文件侠中。

# chkconfig --list |grep mysql  //检查看是否设置为自启动

mysql 0:关闭1:关闭2:启用3:启用4:启用5:启用6:关闭

表示:运行级别2、3、4、5都会自动启动mysql

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值