mysql退出root_MySQL之启动与关闭、登录与登出

一、启动与关闭

(一)单实例启动

1、常规方式启动

[root@hadoop-slave1 support-files]#/etc/init.d/mysqld start

Starting MySQL.. SUCCESS!

上述中的mysqld是从安装的MySQL拷贝到/etc/init.d目录中:

[root@hadoop-slave1 support-files]#cp mysql.server /etc/init.d/mysqld

/etc/init.d/mysqld是一个启动脚本,启动后会调用mysqld_safe,最后调用mysqld服务启动MySQL服务。

2、初始化MySQL系统给出的默认的启动方式

[root@hadoop-slave1 support-files]#mysqld_safe --user=mysql &

此种启动方式一般:

当root密码丢失后,会以 mysqld_safe --user=mysql & 带参数启动

这与/etcinit.d/mysqld启动的本质是一样的

(二)单实例的关闭

1、常规方式关闭

[root@hadoop-slave1 ~]#/etc/init.d/mysqld stop

Shutting down MySQL. SUCCESS!

2、mysqladmin方式

[root@hadoop-slave1 bin]#mysqladmin -u‘root’ -p'password' shutdown

#mysqladmin位于/application/mysql-5.5.32/bin目录下

3、强制关闭

[root@hadoop-slave1 ~]#killall mysqld

[root@hadoop-slave1 ~]#pkill mysqld

[root@hadoop-slave1 ~]#killall -9 mysqld

[root@hadoop-slave1 ~]#kill pid

注意的是用killall关闭,直到mysqld:no process killedV表示完成关闭操作。建议使用第一种方式。

(三)多实例的启动与关闭

1、多实例启动

[root@hadoop-slave1 /]#/data/3307/mysql start

Starting MySQL...

[root@hadoop-slave1 /]#/data/3308/mysql start

Starting MySQL...

2、多实例关闭

[root@hadoop-slave1 /]#/data/3307/mysql stop

Stoping MySQL...

[root@hadoop-slave1 /]#/data/3308/mysql stop

Stoping MySQL...

二、登录与登出

(一)单实例登录

#无密码情况

[root@hadoop-slave1 ~]#mysql

[root@hadoop-slave1 ~]#mysql -uroot

#有密码情况,不显示明文,推荐这样使用

[root@hadoop-slave1 ~]#mysql -uroot -p

Enter password:

登录后可以看到登录提示符是:

Type 'help;' or '\h' for help. Type '\c'to clear the current input statement.

mysql>

为了容易区分,可以修改登录提示符:

mysql> prompt \u@pro \r:\m:\s->PROMPT set to'\u@pro \r:\m:\s->'root@pro11:14:38->

但是这是临时修改,如果永久修改需要在配置文件my.cnf中添加:

...

[mysql]

prompt=\\u@pro \\r:\\m:\\s->...

(二)多实例登录

多实例启动通过-S指定不同的sock文件登录到不同的MySQL服务。

[root@hadoop-slave1 /]#mysql -uroot -p -S /data/3307/mysql.sock

[root@hadoop-slave1 /]#mysql -uroot -p -S /data/3308/mysql.sock

同样也是可以修改登录提示符的。

(三)登出

退出MySQL很简单,可通过exit或者quit命令即可:

root@pro 11:14:38->quit

Bye

mysql>exit

Bye

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值