数据库
首页 > 数据库> > MySQL之启动与关闭、登录与登出

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 &
 

此种启动方式一般:

(二)单实例的关闭

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@pro 11: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

 

标签:登录,登出,MySQL,hadoop,slave1,mysql,mysqld,root
来源: https://www.cnblogs.com/shenjianping/p/13512772.html