`

linux重启MYSQL的命令

 
阅读更多
如何启动/停止/重启MySQL

一、启动方式

1、使用 service 启动:service mysqld start

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

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart
提问 编辑摘要


如何启动/停止/重启MySQL
一、 启动方式

1、使用 service 启动:service mysqld start

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

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

刚开始学 mysql时都是用redhat自带的。启动是什么 /rc.d/init.d/ start
这很简单,但是后来越学越多,系统自带的 mysql,有的是版本太低,有的是与
自己想要装的web服务需要的低版本的mysql


后来自己学着以tar的方式安装 mysql,我的mysql装在/usr/local/mysql目录下启


动碰到过很多问题。最常见的是:
ERROR 2002: Can't connect to local MySQL server through socket


'/tmp/mysql.sock' (111)


解决办法:
[root@test mysql]# /usr/local/mysql/bin/mysqladmin -u root /
> -S /var/lib/mysql/mysql.sock password 'your.passwd'
或者做个连接
ln -s /var/lib/mysql/mysql.sock /tmp
其实提示找不到 /tmp/mysql.sock有时也并不是/tmp目录下没这个文件,是启动
命令不对,我碰到过
常见的几种启动方式,自己也不是记得很 清楚,如果你确定tmp下有mysql.sock这
个文件不妨试试另外的几个命令
/usr/local/mysql/bin/mysql -u root -p
/usr/local/mysql/bin/mysqld --user=mysql&
/usr/local/mysql/bin/mysqld --user=root&
/usr/local/mysql/bin/mysqld_safe --user=root&
/usr/local/mysql/bin/mysqld_safe --user=mysql&
/usr/local/mysql/bin/safe_mysqld--uer=root&(注意 safe_mysqld与mysqld_safe是不同的,&表示mysql在后台运行)我的就会报错了
STOPPING server from pid file
/usr/local/mysql/data/localhost.localdomain.pid
060304 11:46:21 mysqld ended
这是权限问题,我的mysql目录属于root用户,也属于root群组,改用 mysqld_safe启动就没问题了,
大家只要注意这几个 mysql,safe_mysqld,mysqld_safe,mysqld,mysqladmin.多试
几次
其实有时mysql已经正 常启动了,查看mysql是否启动命令
ps -aux | grep mysqld
会看到如下类似内容
mysql 6394 0.0 1.5 10528 992 pts/3 S 16:16 0:00
/usr/local/mysql/
mysql 6395 0.0 1.5 10528 992 pts/3 S 16:16 0:00
/usr/local/mysql/
mysql 6396 0.0 1.5 10528 992 pts/3 S 16:16 0:00
/usr/local/mysql/
root 6422 0.0 1.1 2408 732 pts/3 S 16:20 0:00 grep
mysql


查看mysql是否在监 听端口命令
netstat -tl | grep mysql
会看到如下类似内容
tcp 0 0 *:mysql *:* LISTEN
分享到:
评论

相关推荐

    linux下mysql命令大全.pdf

    启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面为mysql的安装路径) 3....

    linux 服务安装mysql命令

    Linux 服务安装 MySQL 命令详解 在 Linux 操作系统中,安装 MySQL 服务器是一个基本的任务,对新手来说可能有些困难。本文将详细介绍如何安装 MySQL 服务器,包括安装、设置开机启动、启动服务、设置 root 用户密码...

    linux中mysql开机自动启动3种方法.docx

    Linux 中 MySQL 开机自动启动 3 种方法 Linux 中 MySQL 开机自动启动是指在 Linux 系统启动时自动启动 MySQL 服务,以便提供数据库服务。本文将介绍三种实现 Linux 中 MySQL 开机自动启动的方法。 方法一:使用 ...

    linux操作mysql命令大全分享.pdf

    本文档主要介绍了 Linux 操作系统下 MySQL 数据库的常用命令,涵盖了 MySQL 的启动、重启、关闭、连接、修改密码、增加新用户、数据库操作、数据的导入导出等方面。 一、MySQL 的基本操作命令 1. 启动 MySQL:...

    linux安装mysql(实测没问题)

    - 将解压后的文件夹重命名为 `mysql`,例如使用命令 `mv mysql-5.7.17-linux-glibc2.5-x86_64/ mysql`。 #### 三、配置 MySQL 启动文件 1. **配置 my.cnf 文件**: - 对于 MySQL 5.7 及更高版本,通常不需要手动...

    CentOS MySQL启动和关闭命令

    启动MySQL服务时使用的命令为`/usr/local/mysql/share/mysql/mysql.server start`。这个命令实际上是调用了`mysql.server`脚本,该脚本负责初始化MySQL服务,并启动MySQL守护进程。 - **命令格式**:`/usr/local/...

    linux下启动mysql服务

    ### Linux 下启动、停止与重启 MySQL 服务的知识点详解 #### 一、启动 MySQL 服务的方法 在 Linux 系统中启动 MySQL 数据库服务是非常常见的操作。根据给定的文件内容,主要有以下三种方法来启动 MySQL 服务: 1....

    linux下安装mysql服务器

    MySQL 的目录结构包括数据库目录 /var/lib/mysql/,配置文件目录 /usr/share/mysql/,命令目录 /usr/bin/,日志文件目录 /var/log/mysqld.log 和启动脚本目录 /etc/rc.d/init.d/。 安装和配置 MySQL 服务器需要完成...

    LINUX重启MYSQL的命令详解

    以下是对LINUX重启MYSQL命令的详细解释: **一、启动MySQL** 1. **使用`service`命令启动**: ```bash service mysqld start ``` 这种方法适用于使用System V init或Systemd的系统,它会调用MySQL的服务脚本来...

    LINUX启动/重启/停上MYSQL的命令(详解)

    在大多数Linux发行版中,你可以通过`service`命令来启动MySQL服务。 ```bash sudo service mysqld start ``` 2. **使用`mysqld`脚本启动**: 另一种方法是直接调用MySQL的启动脚本。 ```bash sudo /etc/init...

    Linux和Mysql基本操作命令

    1. **启动MySQL服务**:`sudo service mysql start`(或根据具体发行版使用相应命令)。 2. **登录MySQL**:`mysql -u 用户名 -p`,输入密码后进入MySQL客户端。 3. **查看所有数据库**:`SHOW DATABASES;`。 4. ...

    Linux安装mysql5.7详细步骤

    通过命令`service mysql start`来启动MySQL服务。 #### 八、配置环境变量 为了方便后续的操作,可以将MySQL的bin路径添加到环境变量中: 1. **编辑profile文件**:在/etc/profile文件中添加`export PATH=$PATH:/...

    Linux mysql访问慢

    可以使用以下命令重启 MySQL 服务: ``` service mysql restart ``` 总结 Linux 上 MySQL 访问慢的问题可以通过修改 my.cnf 文件,添加 skip-name-resolve 和 skip-grant-tables 语句来解决。同时,需要重启 MySQL ...

    linux 安装 Mysql

    使用`service mysqld start`命令来启动MySQL服务。服务启动后,MySQL数据库就安装并运行在系统上了。 除了安装步骤,文档还介绍了MySQL数据库管理中用户和权限相关的操作知识: 1. 创建用户 使用`CREATE USER`命令...

    Linux安装Mysql5.6教程(手把手教你)

    最后,可以使用如下命令启动MySQL服务: ```bash service mysql start ``` ##### 13. 连接到MySQL 通过命令行连接到MySQL服务器: ```bash mysql -u root -p ``` 由于是新安装,初始时通常没有设置密码,直接回车...

    linux下mysql命令.pdf

    总之,Linux环境下MySQL命令的使用是数据库管理的核心内容,涵盖了数据库服务的启动、停止、用户权限管理、数据备份与恢复、数据导入导出、表的创建与删除、数据的插入、查询与更新等多方面的工作。掌握这些命令对于...

    一份详细的Linux-mysql实验.docx

    启动 MySQL 可以使用以下命令:`systemctl start mysqld` 获取安装时的临时密码 获取安装时的临时密码是实验的第九步骤。在这个步骤中,用户需要获取 MySQL 的临时密码,以便首次登录 MySQL 数据库。获取临时密码...

    linux安装mysql

    现在,你可以通过运行`service mysql start`命令来启动MySQL服务。 ### 七、设置MySQL权限 一旦MySQL服务运行起来,你需要登录到MySQL服务器并设置root用户的密码,以及赋予其所有权限: ```sql mysql -u root ``...

    在Linux下MySQL安装配置使用指南

    安装完毕后,系统会自动启动MySQL服务,并设置初始root用户的密码。安装者需要记录下新设置的密码。 接下来,可以通过执行以下命令来验证MySQL服务是否已经启动成功: ```bash [root@test1local]# netstat -nat ``...

Global site tag (gtag.js) - Google Analytics