Linux下如何重启mysql数据库?

发布时间:2020-10-24编辑:脚本学堂
初学mysql数据库的朋友,对linux系统中重启mysql数据库的方法,不知道从何下手,这里分享mysql的重启方法,包括命令行与脚本的重启方式,需要的朋友参考下。

教大家在linux系统中重启mysql/ target=_blank class=infotextkey>mysql数据库的几个方法。

方法一:
命令:
 

复制代码 代码示例:
[root@localhost /]# /etc/init.d/mysql   start|stop|restart|reload|force-reload
[root@localhost init.d]# /etc/init.d/mysql   start|stop|restart|reload|force-reload

方法二:
比较常用的mysql命令
一、启动方式
1、使用 service 启动:[root@localhost /]# service mysqld start    (5.0版本是mysqld)
 

复制代码 代码示例:
[root@szxdb etc]# service mysql start     (5.5.7版本是mysql)
Shutting down MySQL.....[??????]
Starting MySQL.[??????]
[root@szxdb etc]#

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start

3、使用 safe_mysqld 启动:safe_mysqld&

二、停止
1、使用 service 启动:service mysqld stop
2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop
3、mysqladmin shutdown

三、重启
1、使用 service 启动:
 

复制代码 代码示例:
service mysqld restart (我就用这个命令搞定的,5.0版本命令)
service mysql restart (5.5.7版本命令)

2、使用 mysqld  脚本启动:/etc/init.d/mysqld restart
另外,还有比较特殊的安全的重启方法,测试了下,不太好使。
 

复制代码 代码示例:
$mysql_dir/bin/mysqladmin -u root -p shutdown
$mysql_dir/bin/safe_mysqld &


另外,附上VNCServer无法访问的解决方法:
直接PUTTY上SSH登陆,然后敲入命令
vncserver
就这样就正常了。
 
mysql服务的基本配置完成,以下是一些常用的mysql重启命令,大家做个参考。

例如:
 

/etc/init.d/mysql start    启动mysql
/etc/init.d/mysql restart     重新启动mysql
/etc/init.d/mysql shutdown     关闭mysql的命令
/etc/init.d/mysql stop       停止mysql服务
chentao@amber-chentao:~$ mysql -uroot -p       登录mysql服务器,在上面有讲解
 

 
下面还有关一些常用mysql内部操作提示符
 

show databases; 显示所有数据库列表
use test; 打开库
show tables; 查看找开数据库中所有数据表
describe tableName; 查询表结构
create table 表名(字段设定表); 创建表
create database 数据库名; 创建数据库
drop database 数据库名; 删除数据库
drop table tablename 删除表结构
delete from 表名; 删除表数据
select * from 表名; 查询指定表中所有数据

Linux启动/停止/重启Mysql数据库的方法

1、查看mysql版本
方法一:status;
方法二:select version();

2、Mysql启动、停止、重启常用命令
a、启动方式
1、使用 service 启动:
 

复制代码 代码示例:
[root@localhost /]# service mysqld start (5.0版本是mysqld)
[root@szxdb etc]# service mysql start (5.5.7版本是mysql)

2、使用 mysqld 脚本启动:
 

复制代码 代码示例:
/etc/inint.d/mysqld start

3、使用 safe_mysqld 启动:
 

复制代码 代码示例:
safe_mysqld&

b、停止
1、使用 service 启动:
 

复制代码 代码示例:
service mysqld stop

2、使用 mysqld 脚本启动:
 

复制代码 代码示例:
/etc/inint.d/mysqld stop

3、

复制代码 代码示例:
mysqladmin shutdown

c、重启
1、使用 service 启动:
 

复制代码 代码示例:
service mysqld restart
service mysql restart (5.5.7版本命令)

2、使用 mysqld 脚本启动:
 

复制代码 代码示例:
/etc/init.d/mysqld restart